![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как получить будущее значение ID после опреации Insert? [MSSQL]
DBDev © (2003-11-24 13:10:00)
Нужно для добавления (вставки) дочерних объектов в сеансе INsert-a родительского. Надо же корректно присвоить полям дочерних объектов поле РодительID...
MSSQL Server + ADO.
Michail Dalakov (2003-11-24 13:30:00) [21]
Проблема c генераторами у MSSQL известна с давних времен.
Тем не менее рекомендую не пользоваться автоинкрементируемыми
полями а получать уникальные значения заранее. Вариантов существует много, после работы например с oracle или другими СУБД, процесс получения уникальных значений в MSSQL приводит в шоковое состояние, но тем не менее прекрасно работает
Hooch (2003-11-24 13:20:00) [22]
// вставили родителя
@ParentID = @@IDENTITY
// вставляем детей