| 
| 
 | Вопрос # 4 584/ вопрос открыт / | 
 |  Приветствую, уважаемые эксперты!
 Подскажите пожалуйста, в чём может быть ошибка?
 
 // Получаем id последнего INSERT = id задания
 
 ZQuery1.SQL.Add('SELECT LAST_INSERT_ID() FROM auto_dial_setting');
 ZQuery1.Open;
 if ZQuery1.RecordCount > 0 then
 begin
 z := ZQuery1.FieldByName('id').asInteger;
 Label10.Caption := IntToStr(z);
 end;
 
 ZQuery1.Close;
 
 Делфи ругается во время выполнения на строку ZQuery1.SQL.Add('SELECT LAST_INSERT_ID() FROM auto_dial_setting'); - сообщая, что в ней синтаксическая ошибка.
 
|  |   Вопрос задал: eJay (статус: Посетитель)Вопрос отправлен: 17 сентября 2010, 11:26
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 17 сентября 2010, 14:21; участников в обсуждении: 2. 
|   | Ерёмин А.А. (статус: *Администратор), 17 сентября 2010, 11:50 [#1]:А вроде бы LAST_INSERT_ID() не требует указания таблицы... |  
|   | Владимирович (статус: Посетитель), 17 сентября 2010, 14:21 [#2]:Достаточно просто 'SELECT LAST_INSERT_ID()' |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |