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

Вниз

TADOQuery при выполнении INSERT... методом ExecSQL глючит??   Найти похожие ветки 

 
НАВИЧЕК   (2003-12-02 12:24) [0]

Использую D6,MSSQL2000, для доступак нему беру TADOQuery
заполняю свойство SQL запрос:
SET DATEFORMAT dmy
NSERT INTO sb_tickets (sale_date_time) VALUES ("25.11.03 17:24")
и пытаюсь его выполнить:
if DM.qSQL.Active then DM.qSQL.Close;
try
DM.qSQL.ExecSQL;
Res:= DM.qSQL.RowsAffected;
except
end;
все выполняется, на сервер все пишется корректно. только вот Res всегда = -1 (т.е. ошибка при выполнении запроса)
Если запрос прошел то -1, если запрос не прошел (поле уникальное)все равно -1.... че за хрень мож кто сталкивался.


 
Fay   (2003-12-02 15:14) [1]

Ку?
set nocount on
insert into sb_tickets (sale_date_time) VALUES ("20031125 17:24:00.000")
select @@rowcount as [Row_Count]
.............................
DM.qSQL.Open;
Res := DM.qSQL.Fields[0].AsInteger;



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

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

Наверх




Память: 0.46 MB
Время: 0.023 c
1-86431
Шустрый
2003-12-09 20:11
2003.12.26
Правка текста


14-86552
KILLER_ABV
2003-12-02 15:43
2003.12.26
Как перезаписать СD-R.


1-86345
Артем
2003-12-12 16:29
2003.12.26
Анимированная кнопка через обработку события onTimer


1-86395
Sirus
2003-12-13 07:24
2003.12.26
Application.Handle в DLL из программы типа TaskBar....


1-86383
BKV
2003-12-15 13:03
2003.12.26
Ограничение изменения размеров в design time.