SQLQuery1.ExecSQL

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
nusya
новенький
Сообщения: 19
Зарегистрирован: 15.09.2008 12:58:15

SQLQuery1.ExecSQL

Сообщение nusya »

объясните, почему при использовании SQLQuery1.ExecSQL; ничего не происходит, ни открытия базы, ни вывода какой-либо ошибки
при использовании SQLQuery1.Open; все нормально открывается
Аватара пользователя
EmeraldMan
постоялец
Сообщения: 149
Зарегистрирован: 16.10.2008 08:41:51
Откуда: Белгород
Контактная информация:

Сообщение EmeraldMan »

nusya писал(а):объясните, почему при использовании SQLQuery1.ExecSQL; ничего не происходит, ни открытия базы, ни вывода какой-либо ошибки
при использовании SQLQuery1.Open; все нормально открывается

SQLQuery1.Open используется для запросов выборки SELECT. Открыл, поработал, закрыл (Close).
SQLQuery1.ExecSQL - для обновления базы (UPDATE, INSERT и т.д.), т.е. выполнил операцию и сразу закрылся.
Ответить