Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Узнать автоинкрементное поле после вставки

01.01.2007
Vit

Insert into MyTable
  (Field1, Field2, Field3)
Values
  ('Value for field1', 'Value for field2', 0)

Select @@identity as 'New number for inserted row'

Вообще-то правильнее использовать Identity_Scope(), но разница будет только если на таблице стоит триггер:

Insert into MyTable
  (Field1, Field2, Field3)
Values
  ('Value for field1', 'Value for field2', 0)

Select identity_scope() as 'New number for inserted row'
Previous page:
Узнать количество строк, участвовавших в последнем SQL-запросе
Top:
DRKB
Next page:
Прилинковать MS Access базу данных как удаленный сервер