Экран CRUD с использованием N-уровневой архитектуры - PullRequest
0 голосов
/ 25 июля 2009

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

У меня есть мастер-таблица Called Customer и 5 разных дочерних таблиц с внешним ключом Customer_ID.

Как только пользователь нажимает сохранить, мне нужновставить запись в таблицу клиентов, а затем вставить записи в соответствующие дочерние таблицы с только что созданным customer_ID.

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

Я создал модель для Customer и всех дочерних таблиц. Но я действительно не знаю, как действовать дальше.

Я использую VB.net, ASP.net 2.0 и Oracle 8g. Мы не можем использовать ASP.net 3.5 или MVC 1.0.

Пожалуйста, помогите

Спасибо за тонну.

Ответы [ 2 ]

1 голос
/ 25 июля 2009

Одна вещь, которую я определенно хотел бы сделать, это убедиться, что вы используете транзакции для обеспечения целостности данных. транзакции могут быть внутри хранимой процедуры или с использованием классов транзакций .NET . В любом случае, вы хотите убедиться, что при сохранении ваших данных в случае исключения произойдет откат базы данных до согласованного состояния.

1 голос
/ 25 июля 2009

На сайте ASP.NET множество примеров.

http://www.asp.net/learn/data-access/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...