Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизFOX, ADO и отрицательный числа Найти похожие ветки
← →
Алексей (2004-08-04 15:32) [0]В таблице имеется поле типа numeric (6,0)
В этом поле могут быть и отрицательныые числа.
Запрос видаselect поле from таблица
тащит данные, но .... по модулю :-(
Причем из другой таблицы, где тоже имеются отрицательные значения - все ок.
В каком направлении рыть?
← →
Соловьев © (2004-08-04 15:41) [1]
> тащит данные, но .... по модулю :-(
а почему ты так решил?
← →
Алексей (2004-08-04 15:47) [2]В DBGride и при выполнении следующего кода:
var i:integer;
....
i:=MyQuery.FieldByName("поле").AsInteger;
...
i=5 (например), хотя в таблице лежит -5 (минус 5)
Забыл добавить, строка подключения имеет вид:
dbMyBD.ConnectionString:=
"DSN=Таблицы Visual FoxPro;UID=;PWD=;SourceDB="+
Путь_к_таблицам+";SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;"+
"Collate=Machine;Null=Yes;Deleted=Yes;";
P.S. Причем при просмотре в SQLExplorere все ОК (и под BDE, и под ODBC).
← →
ZrenBy © (2004-08-04 15:51) [3]Есть подозрение ...
Что покажет ?
i := StrToInt(MyQuery.FieldByName("поле").AsString);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.024 c