Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Внизкак научить датасет правильно различать типы полей Найти похожие ветки
← →
Man (2003-06-04 14:03) [0]Привет всем!
Такая проблема:пишу селект в даатасете:
Select 2001 God From Dual;
В датасете делаю поле типа integer.После открытия датасета - вылетает ошибка:несоответствие типов-ожидается integer,реально флоат.
ПОсоветуйте,как научить датасет правильно различать типы полей.
Зараннее всем большое спасибо.
← →
Sandman25 (2003-06-04 14:17) [1]Можно попробовать TRUNC(2001) или нечто подобное, но я не понимаю, почему происходит данная ошибка. Какая СУБД?
И еще - зачем нужно заводить в Dataset поле?
← →
Zacho (2003-06-04 14:20) [2]Надо в запросе явно приводить к нужному типу, т.е. CAST(2001) AS INTEGER
← →
Sandman25 (2003-06-04 14:33) [3]Zacho
У меня работает CAST(2001 as INTEGER)
Скобка точно там? Или эта разница между диалектами SQL?
← →
Johnmen (2003-06-04 14:38) [4]>Sandman25 © (04.06.03 14:33)
У Zacho © опечатка :)
← →
Zacho (2003-06-04 14:41) [5]
> Johnmen © (04.06.03 14:38
Ага :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c