Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.22;
Скачать: CL | DM;

Вниз

ENoResult (Error creating cursor handle)   Найти похожие ветки 

 
Darts   (2002-06-29 15:47) [0]

Есть Table1 и Query1. Table1 ссылается на какую-то таблицу. В Query1 создаю запрос на удаление в той же таблице по определенному условию

Вот код.

Bookmark := Datamodule2.Table1.GetBookmark;
with DataModule2.Query1 do begin
Close;
SQL.Clear;
SQL.Add(" DELETE FROM orders");
SQL.Add(" WHERE orderdate <= " + s1);
//SQL.SaveToFile("d:\11.sql");
Open;
end;
if DataModule2.Table1.BookmarkValid(Bookmark) = False then DataModule2.Table1.Last;



Как уйти от такой ошибки (ошибка создания позиции курсора)?

Можно ли обработать таким образом?

try
... вышеприведенный код
except
On ENoResult do begin
if DataModule2.Table1.BookmarkValid(Bookmark) = False then DataModule2.Table1.Last;
end;
end


 
Gonza ©   (2002-06-29 16:09) [1]


> with DataModule2.Query1 do begin
> Close;
> SQL.Clear;
> SQL.Add(" DELETE FROM orders");
> SQL.Add(" WHERE orderdate <= " + s1);
> //SQL.SaveToFile("d:\11.sql");
> Open;
> end;


Вместо Open пиши ExecSQL;


 
Darts   (2002-06-29 16:17) [2]

Совсем забыл про это. Спасибо!



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

Текущий архив: 2002.07.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-70696
ripp
2002-07-11 02:49
2002.07.22
Помогите разобратся с WinExec ом


14-70877
Vitalyfr
2002-06-24 16:57
2002.07.22
Извените что опять не в тему


6-70851
Alexej
2002-05-13 08:10
2002.07.22
Определение продолжительности подключения


6-70852
GatesBill
2002-05-12 15:55
2002.07.22
как передать параметры исполняемому файлу


14-70873
Григорий Ситнин
2002-06-24 12:35
2002.07.22
Power Designer 9