比较数据库容器和类容器

时间:2010-03-13 17:55:58

标签: c# database class

我在当前项目中使用SQL Server数据库。我正在观看MVC店面视频(特别是存储库模式),我注意到Rob(MVC Storefront的创建者)使用了一个名为Category and Product的类,而不是数据库,我注意到使用LINQ-SQL或ADO.NET ,生成一个类。在数据库上使用类来存储信息是否有优势?或者是周围的其他方式?或者他们甚至可以比较?

2 个答案:

答案 0 :(得分:1)

我认为在这种情况下,Category和Product类是包装器,在更改内容时将数据保存到数据库。 Entity Framework就是一个很好的例子。

答案 1 :(得分:0)

类是.NET中的对象,类可能包含也可能不包含数据访问数据的方法。但是它们没有可比性或相关性。

阅读有关课程的内容:http://www.devarticles.com/c/a/C-Sharp/Introduction-to-Objects-and-Classes-in-C-Sharp-Part-2/