Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

SQL c датами   Найти похожие ветки 

 
чайник1   (2004-04-09 14:56) [0]

уважаемые мастера, почему выдается ошибка в запросе следующего вида, я удаляю строки из таблицы по условию, когда значение поля даты в таблице больше заданной. код следующий:
stroka:="delete from kred_graf where kod_unic="+inttostr(facKOD_UNIC.asinteger)+" and dat_pl>"+Datetostr(facDAT_PER.asdatetime);
udal1.SQL.clear;
udal1.SQL.add(stroka);
udal1.ExecSQL;
выдает ошибку в ключевом слове и говорит что dat_pl>01.06 как будто дату не до конца понимает. Спасибо.


 
Ozone ©   (2004-04-09 14:58) [1]

Дык она наверно только америкосовкий формат понимет


 
A_N_D ©   (2004-04-09 14:59) [2]

stroka:="delete from kred_graf where kod_unic="+inttostr(facKOD_UNIC.asinteger)+" and dat_pl>"+QuotedStr(Datetostr(facDAT_PER.asdatetime));
udal1.SQL.clear;
udal1.SQL.add(stroka);
udal1.ExecSQL;


 
Bob ©   (2004-04-09 15:15) [3]

Задай stroka:= не со значениями, а с параметрами. Тогда не надо будет делать конвертацию типов, а просто присвоить значение параметру.



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
6-1079361060
Павел
2004-03-15 17:31
2004.04.11
Сервер удаленного доступа


6-1079455858
TRT
2004-03-16 19:50
2004.04.11
ServerSocket лист каталогов


3-1081844204
Slider007
2004-04-13 12:16
2004.04.11
Вызов запроса MSAccess из Delphi


3-1079033536
Gregory
2004-03-11 22:32
2004.04.11
Как создать виртуальный SQL


3-1079440364
Максим
2004-03-16 15:32
2004.04.11
ADO и Ms OLE DB Provaiders - как работать с dBase IV базами?