ADODB.Connection, FOX PRO, Тип переменой не поддерживается #263983


#0 by arial
Привет! Делаю выборку из DBF FoxPro: В таблице есть столбик типа Numeric 10.3. Делаю выборку из него, например: Result = DB.Execute(SELECT T.col FROM Table T); 1C во время выполнения цикла ругается на строку Var = Result.Fields("col").value, кричит, что тип переменой не поддерживается. При этом, с выборкой из полей типа Character проблем нет. Также, если переписать запрос в таком виде: SELECT STR(T.col) FROM Table T, то, соответственно, тоже выборка проходит нормально, но цифра получается уже округлённая до целого. Как исправить этот косяк?
#1 by ТелепатБот
#2 by rsv
SELECT T.col FROM Table T приведи  T.col к строке.
#3 by arial
Округлять будет. Я же выше написал.
#4 by rsv
Ну у STR прамктров никаких нет ?
#5 by arial
Точно. Спасибо, что ткнул носом. :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С