![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запрос [D2005, XP]
lamerskii_vopros © (2007-07-17 17:30:00)бд MSSQL 2005, используются компоненты ADO, делаю запрос вида:
with ADOQuery1 do begin
SQL.Text := 'INSERT INTO AFRM_INPE (kod,event,data_event) Values ('+
IntToStr(i)+','+
IntToStr(j)+','+
QuotedStr(DateTimeToStr(now))+')';
ExecSQL;
Close;
end;
поле kod - nvchar(50), event - int, data_event - DateTime.
и выскакивает ошибка вида "The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value". Как ее побороть не подскажете?
Loginov Dmitry (2007-07-17 17:39:00) [1]Работай с датами через параметры. Глядишь - и пропадет ошибка!
Desdechado (2007-07-17 17:38:00) [2]Использовать параметрический запрос.
VALUES( :1, :2, :3 )