![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что за ошибка -
Mars © (2002-08-06 17:16:00)Пытаюсь вставить строку в базу, выдает ошибку
"Error creating cursor handle". В чем проблема?
QueryPR.Active:=False;
QueryPR.SQL.Text:="INSERT INTO "C:\PK.dbf" (PRNUM, PKNUM) VALUES (1,2)";
QueryPRPK.Active:=True;
Mars (2002-08-06 17:28:00) [1]Спасибо,
QueryPRPK.ExecSQL
Работает!!!
Leran2002 (2002-08-06 17:23:00) [2]
> Johnmen © (06.08.02 17:19)
;-))
Leran2002 (2002-08-06 17:21:00) [3]Данный запрос ничего не возвращает (запрос на добавление) из-за этого его необходимо выполнить методом ExecSQL:
QueryPR.Active:=False;
QueryPR.SQL.Text:="INSERT INTO "C:\PK.dbf" (PRNUM, PKNUM) VALUES (1,2)";
QueryPRPK. ExecSQL; // выполнить запрос
Johnmen (2002-08-06 17:21:00) [4]QueryPR.Active:=False;
QueryPR.SQL.Text:="INSERT INTO "C:\PK.dbf" (PRNUM, PKNUM) VALUES (1,2)";
QueryPR PK.ExecSQL;
Johnmen (2002-08-06 17:19:00) [5]В том, что набор данных закрыт (QueryPR.Active:=False;)
, т.е. отсутствует.