![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Курсор на только что созданную запись...
cypher © (2003-03-08 01:30:00)через BDE-ODBC-Access добавляю в таблицу запись
procedure ApplyQuery(q:TQuery);
begin
q.Database.StartTransaction;
try
q.ApplyUpdates;
q.CommitUpdates;
q.Database.Commit;
except
q.Database.Rollback;
raise;
end;
q.Close;
q.Open;
end;
...........
query.Insert;
........... // устанавливаем значения в поля
ApplyQuery(query); // запостить все изменения
..........// как в этом месте поставить курсор на ТОЛЬКО ЧТО ДОБАВЛЕННУЮ запись
Johnmen (2003-03-08 01:46:00) [1]В данном контексте воспользоваться Locate по введенному значению уникального поля.
cypher (2003-03-08 01:34:00) [2]ясно, что грабля в q.Close, q.Open... но как иначе обновить запрос??