![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка при вставки записи [D6, IB6.x]
ksa2002 © (2004-04-01 10:09:00)Пользуюсь Query.SQL.Add (str), где str- строка запроса.
Когда я формирую SELECT то всё нормально(база выдаёт ответ) , но когда INSERT происходит ошибка(типа Error handle)в чём проблема и как её решить.
ksa2002 (2004-04-01 10:29:00) [1]Спасиб
Семен Сорокин (2004-04-01 10:26:00) [2]ExecSQL
Anatoly Podgoretsky (2004-04-01 10:25:00) [3]Какой может быть Open, INSERT не возвращает набора данных.
ksa2002 (2004-04-01 10:23:00) [4]Пример
str:= (SELECT ......(запрос));
Query.Close;
Query.SQL.Clear;
Query.SQL.Add (str);
Query.SQL.Open;
нормально
=====
str:= (INSERT ......(запрос));
Query.Close;
Query.SQL.Clear;
Query.SQL.Add (str);
Query.SQL.Open;
Ошибка.
Но если запрос сбросить через консоль (IB) то всё нормально
Anatoly Podgoretsky (2004-04-01 10:12:00) [5]Ошибка в 17 строке