Как обновить родительские и дочерние таблицы набора данных с помощью автоматически сгенерированного ключа идентификации?
Я использую наборы данных ADO.NET в моих приложениях VB. У меня есть набор данных с одной родительской таблицей и несколькими дочерними таблицами. Я хочу сгенерировать Identity Key, когда я вставляю данные в родительскую таблицу, а затем обновляю данные во всех дочерних таблицах с помощью того же ключа (как ключ Foregin).
Наконец, я хочу обновить набор данных в базе данных (SQL Server08).
Что ж, вышеописанное можно сделать, сначала вставив родительскую таблицу в базу данных напрямую, получив столбец Identity, а затем используя для дочерних таблиц.
Но я хочу сделать это как автоматическую операцию (как LINQ to SQL, которая заботится о первичном и внешнем ключе в текстовом формате).
Я такая вещь возможна в наборе данных, который заботится об автоматически сгенерированном столбце для родительских и дочерних таблиц?
Спасибо,
ABB