![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка в SQL запросе? [D6, Paradox]
Fissher © (2002-05-22 15:36:00)Нужно добавить строку в таблицу DB, состоящую из двух полей.
Пишу:
Query1.Active := False;
Query1.SQL.Clear;
S := "INSERT INTO Depart VALUES (""+IntToStr(LastKey)
+"", ""+Edit1.Text+"")";
Query1.SQL.Add(S);
Query1.Active := true;
Query1.ExecSQL;
Оно выдает ошибку: Can"t make cursor handle
Что бы это было? Подскажите, please!
Lusha (2002-05-22 15:53:00) [1]Используйте свойство Active и метод Open только для запросов, возвращающих данные, например SELECT... В остальных случаях ExecSQL...
Fissher (2002-05-22 15:50:00) [2]Премного благодарен!
А можно узнать почему Query не должно быть активным перед ExecSQL?
Lusha (2002-05-22 15:46:00) [3]Ничего страшного... Уберите строчку...
Query1.Active := true;
...и наслаждайтесь жизнью...