Проблема с добавлением записи в БД

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Alchazar
Сообщения: 23
Зарегистрирован: 13 апр 2005, 10:47
Откуда: LT Vilnius
Контактная информация:

Когда добавляю новую запись в БД (MySQL, подключаюсь через ODBC) у меня выскакивает сообсчение об ошибке:
Error creating cursor handle

новую запись добавляю так:

Код: Выделить всё

DataMod_Molecule.Q_Importance.SQL.Clear;

  DataMod_Molecule.Q_Importance.SQL.Add('INSERT INTO Importance (Importance_ID, Imp_Comments) VALUES ("'+IDstr+'","'+Imp+'")');

  DataMod_Molecule.Q_Importance.Open;

  DataMod_Molecule.Q_Importance.Close;
Данные записываются, но как избавится от этой ошибки?
Delphi 7
ICQ 338-030-989
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

может вместо Open сделать ExecSQL?
Изображение
Alchazar
Сообщения: 23
Зарегистрирован: 13 апр 2005, 10:47
Откуда: LT Vilnius
Контактная информация:

Заработало :)
Спасибо
Delphi 7
ICQ 338-030-989
Ответить