Как обновить родительские и дочерние таблицы набора данных с помощью автоматически сгенерированного ключа идентификации?

Я использую наборы данных ADO.NET в моих приложениях VB. У меня есть набор данных с одной родительской таблицей и несколькими дочерними таблицами. Я хочу сгенерировать Identity Key, когда я вставляю данные в родительскую таблицу, а затем обновляю данные во всех дочерних таблицах с помощью того же ключа (как ключ Foregin).

Наконец, я хочу обновить набор данных в базе данных (SQL Server08).

Что ж, вышеописанное можно сделать, сначала вставив родительскую таблицу в базу данных напрямую, получив столбец Identity, а затем используя для дочерних таблиц.

Но я хочу сделать это как автоматическую операцию (как LINQ to SQL, которая заботится о первичном и внешнем ключе в текстовом формате).

Я такая вещь возможна в наборе данных, который заботится об автоматически сгенерированном столбце для родительских и дочерних таблиц?

Спасибо,

ABB

Ответы на вопрос(3)

Ваш ответ на вопрос