Вниз
Скачать: CL | DM;

Ошибка в SQL запросе?   Найти похожие ветки 

← →
Fissher ©   (2002-05-22 15:36) [0]

Нужно добавить строку в таблицу 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:46) [1]

Ничего страшного... Уберите строчку...

Query1.Active := true;

...и наслаждайтесь жизнью...


← →
Fissher ©   (2002-05-22 15:50) [2]

Премного благодарен!

А можно узнать почему Query не должно быть активным перед ExecSQL?


← →
Lusha ©   (2002-05-22 15:53) [3]

Используйте свойство Active и метод Open только для запросов, возвращающих данные, например SELECT... В остальных случаях ExecSQL...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
14-55313
VID
2002-05-15 15:39
2002.06.17
Где можно достать код? :)))


1-55172
Yuri Btr
2002-06-04 12:48
2002.06.17
Поменять главную форму...


14-55305
Baz
2002-05-14 10:17
2002.06.17
Да так просто


3-54979
AJ Blacksmith
2002-05-17 10:26
2002.06.17
Как программно создать алиас???


1-55130
mister
2002-06-03 21:00
2002.06.17
FUCK28




   Наверх