使用N层架构的CRUD屏幕

时间:2009-07-25 16:59:18

标签: asp.net n-tier-architecture

带有大量控件和验证的网页。我需要允许用户将应用程序保存到数据库中。

我有一个名为Customer的主表和5个不同的子表,其中Customer_ID是外键。

一旦用户点击保存,我需要将记录插入到customer表中,然后使用刚刚创建的customer_ID将记录插入到相关的子表中。

你们能不能给我一个很好的例子来说明上述场景会有很大的帮助。

我为Customer和所有子表创建了一个模型。但我真的不知道如何从这里开始。

我使用的是VB.net和ASP.net 2.0以及oracle 8g。我们不能使用ASP.net 3.5或MVC 1.0。

请帮忙

非常感谢。

2 个答案:

答案 0 :(得分:1)

ASP.NET网站有很多例子。

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

答案 1 :(得分:1)

我肯定会做的一件事是确保使用事务来确保数据的完整性。 transactions could be within a stored procedure或使用the .NET transaction classes。无论哪种方式,您都希望确保在保存数据时存在异常,以使数据库回滚到一致状态。