|
Вопрос # 6 040/ вопрос открыт / |
|
Здравствуйте, эксперты!
Подскажите как при помощи компонентов IBDataSet выполнить запрос на удаление DeleteSQL. Запрос такой Delete from TSTRUCT where TSTRUCT.ID=:ID. Выдает ошибку Empty query.
Код следующий
if <условие> then
begin
IBDataSet1.Open;
IBDataSet1.DeleteSql.Clear;
IBDataSet1.DeleteSql.add( Delete from TSTRUCT where TSTRUCT.ID=:ID'');
IBDataSet1.ExecSQL;
end;
Если не трудно приведите пример.
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 4 апреля 2012, 20:44; участников в обсуждении: 1.
|
Ерёмин А.А. (статус: *Администратор), 4 апреля 2012, 20:44 [#1]:
Запросы делаются через компонент Query, а не через DataSet. Приведённый код говорит о том, что источник данных DataSet — результат запроса, а вы пытаетесь подвыподвертом выполнить запрос.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|