Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BookMark is invalid / 6 сообщений из 6, страница 1 из 1
30.07.2002, 10:14
    #32039562
Виталий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
Добрый день! Наткнулся на следующую проблему: после удаления записи при попытке перейти на другую запись ругается 'Bookmark is invalid'. Удаляю при помощи хранимой процедуры, обновляю View последством Requery, Refresh'у грид. На экране отображается все верно, пока не перейдешь на другую запись. Помогите, пожалуйста. Заранее благодарен.

Виталий.
...
Рейтинг: 0 / 0
30.07.2002, 10:41
    #32039570
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
Сохраняй первичный ключ или значение уникального поля в переменную, после удаления делай Close-Open, а потом Locate по значению сохраненной переменной.
...
Рейтинг: 0 / 0
30.07.2002, 10:52
    #32039576
Виталий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
Спасибо. Пробовал, но не помогает.
...
Рейтинг: 0 / 0
30.07.2002, 12:02
    #32039605
AlexB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
Bookmark умирает когда переоткрываешь датасет на клиенте. Надо, действительно, пользоваться locate.
...
Рейтинг: 0 / 0
30.07.2002, 14:08
    #32039646
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
я просто игнорирую ошибку try... except
...
Рейтинг: 0 / 0
01.08.2002, 07:26
    #32040135
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BookMark is invalid
procedure frmMain.aRefreshExecute;
var
SaveRec: TBookMark;
begin
SaveRec := dbgList.DataSource.DataSet.GetBookmark;
dbgList.DataSource.DataSet.Close;
dbgList.DataSource.DataSet.Open;
try
try
dbgList.DataSource.DataSet.GotoBookmark(SaveRec);
except
end
finally
dbgList.DataSource.DataSet.FreeBookmark(SaveRec);
dbgList.SetFocus;
end;
end;
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BookMark is invalid / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]