Я использую vb.net 2008. И я использую ADO Update для ввода новых данных. Итак, у меня есть набор данных с двумя столами - один - Родитель и один - Ребенок. При добавлении нового родителя плюс некоторые дочерние данные на стороне клиента, а затем вставка его в БД (с использованием TableAdapter.Update), как ребенок получает новый родительский идентификатор?vb.net ADO Вставка родительских + дочерних данных?
1
A
ответ
0
Если вы используете SQL Server вы хотите, чтобы посмотреть в использовании одно из следующих действий:
- scope_identity
- @@ IDENTITY
- IDENT_CURRENT
В дополнение к этому я подумайте, что лучше всего иметь хранимая процедура, которая принимает родительскую и дочернюю информацию. После того как вы вставили родительский элемент, вы можете получить его Identity и использовать его при вставке дочерних записей.
Другим вариантом было бы разбить их на две отдельные вставки, одну для родителя, которая возвращает идентификаторы родителей, а другая - для детей, которые используют этот идентификатор.
Смежные вопросы
- 1. vb.net Вставка ADO CommandBuilder?
- 2. Вставка родительских и дочерних таблицы
- 3. Ввод данных родительских/дочерних данных в MVC4
- 4. Доступность структуры родительских/дочерних данных C#?
- 5. ADO ODBC в VB.NET
- 6. Несоответствие дочерних форм и родительских форм в Vb.net
- 7. ADO/SQL Вставка в базу данных
- 8. Вставка нескольких родительских детей
- 9. SQL-запрос родительских дочерних записей
- 10. Селекторы родительских и дочерних JQuery
- 11. Удаление родительских и дочерних записей
- 12. Понимание родительских/дочерних отношений AS3
- 13. Список сортировки родительских/дочерних объектов
- 14. Объединение дочерних и родительских таблиц
- 15. бесконечный список родительских-дочерних узлов
- 16. Пояснение для этих родительских и дочерних классов?
- 17. контроль транзакций в родительских дочерних пакетах ssis
- 18. Подчеркивание сглаживания вложенного массива родительских/дочерних объектов
- 19. Single NSFetchRequest для родительских и дочерних объектов
- 20. Фильтровать угловой источник данных js внутри родительских и дочерних узлов
- 21. Отображение иерархических родительских дочерних данных в WPF DataGrid
- 22. Сохранение иерархических (родительских/дочерних) данных в Python/Django: альтернатива MPTT?
- 23. Слияние двух родительских наборов дочерних таблиц
- 24. Вставка с использованием ADO с классическим ASP
- 25. Написание кода для родительских и дочерних процессов
- 26. Выбор родительских и дочерних значений XML вместе
- 27. Sequelize 'where' на родительских и дочерних таблицах
- 28. Перемещение родительских и дочерних узлов xslt
- 29. angularjs несколько вложенных родительских дочерних директив связи
- 30. default ngOptions на родительских/дочерних моделях AngularJS