Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при вставки записи [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 строке


Наверх

Титульная страница Поиск, карта сайта Написать письмо