我有一个 ASP.Net 表单,我想将它保存到数据库中,有什么想法吗??
Rogue
问问题
826 次
1 回答
2
你最好的选择是阅读像NHibernate这样的ORM。如果您将它与myGeneration 之类的代码生成器一起使用,那么您可以轻松地不必担心数据访问的“更难”部分。
对象关系映射器基本上为您完成了所有艰苦的工作——您使用代码生成器,将其指向您的数据库,然后它生成(大部分)您需要获取数据的数据访问代码。此时,您将函数写入对象的 Save() 或 Update(),而不必担心幕后进行的数据访问。给你一个想法,在我了解 DAL(数据访问层)之前,我使用 NHibernate 并手工制作了与数据库通信所需的 XML。后来,我发现了 myGeneration 并使用了它。尽管如此,它还是让我不必编写 SQL 语句来访问我的数据库中的数据。对于通用CRUD操作,通常无法击败 ORM。
如果您最终想要以“艰难的方式”来做,那么您需要阅读数据集在 .NET 中的工作方式,更具体地说,是.NET 中数据库驱动应用程序的概念。不幸的是,如果不更深入地了解您希望从何种形式提取哪些特定数据以及您的数据库的结构,我们就无法“请发送代码”。
于 2008-12-08T20:06:34.917 回答