Для автоинкрементных полей в MS SQL можно воспользоваться вызовом
после вставки
Если для ADO, то это будет выглядеть примерно так
X++:
CCADOConnection con = new CCADOConnection();
CCADORecordSet rec;
;
con.open('настройка для подключения');
rec = new CCADORecordset();
rec.open("set nocount on\n insert into tablex (name) values ('Name3')\n select @@identity as ident", con);
if (rec.fields().count() > 0)
{
print rec.fields().itemIdx(0).value();
rec.close();
}
con.close();
pause;