Access, получение значения ID (автоинкремент) после Insert
От: warlock_98  
Дата: 24.09.02 07:44
Оценка:
Проблема следующая.
В Access'овской базе есть таблица с автоинкрементным (Счётчик) полем — ID. Нужно выполнить вставку в таблицу записи и тут же получить её ID. База многопользовательская.
Re: Access, получение значения ID (автоинкремент) после Inse
От: retalik www.airbandits.com/
Дата: 24.09.02 08:22
Оценка:
Здравствуйте warlock_98, Вы писали:

W9>Проблема следующая.

W9>В Access'овской базе есть таблица с автоинкрементным (Счётчик) полем — ID. Нужно выполнить вставку в таблицу записи и тут же получить её ID. База многопользовательская.

Совсем недавно флейм был на эту тему...

Если у тебя используется ADO, и вставку ты делал через рекордсет, то после Update у него должно заполняться соответствующее поле.

В-общем, если делать блокировку, то
select top1 id from table order by id desc

поможет (только интекс надо завести по полю id).
Успехов,
Виталий.
Re[2]: Access, получение значения ID (автоинкремент) после I
От: retalik www.airbandits.com/
Дата: 24.09.02 08:24
Оценка:
Здравствуйте retalik, Вы писали:
да как неграмотно
R>
R>select top1 id from table order by id desc
конечно, top 1
R>


R>поможет (только интекс надо завести по полю id).

В смысле, индекс
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.