Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ID добавляемой записи


JS ©   (2009-09-18 11:50:00) 

в таблицу бд добавляю запись; вопрос: как узнать id этой записи?


try
           Append;
           FieldByName('name').AsString := name;
           Post;
         except
           Cancel;
         end


Anatoly Podgoretsky   (2009-09-18 13:26:00) [1]

> clickmaker  (18.09.2009 12:07:04)  [4]

Кажется она уже перечитана, сразу после POST


clickmaker   (2009-09-18 12:07:00) [2]

> автоинкремент

в базе оно identity?
тогда достаточно перечитать запись.
Если вставляешь запросом или хранимкой, то select @@identity или select scope_identity() сразу после insert


JS   (2009-09-18 12:00:00) [3]


> субд какая?


MS SQL

поле ID - ключевое, автоинкремент


Игорь Шевченко   (2009-09-18 11:57:00) [4]

Война давно кончилась


clickmaker   (2009-09-18 11:55:00) [5]

субд какая?
тип поля id какой?


Наверх

Титульная страница Поиск, карта сайта Написать письмо