2012-04-26 74 views

回答

1

代码生成项目将为您提供POCO。 http://msdn.microsoft.com/en-us/library/dd456853.aspx

它将创建可以在应用程序中使用的对象(类)。

本文对帮助您使用dbcontext tt创建POCO非常有用。

http://blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-model-amp-database-first-walkthrough.aspx

+0

但这一切都需要吗? – Neo 2012-04-26 13:17:33

+1

没有必要。您可以创建自己的可以使用的类。但是,这将为你模拟你的数据库中的表。换句话说,每次添加或删除表格时,它都会为您完成工作,只需重新构建一个表格即可。 – 2012-04-26 13:19:17

+0

gr8谢谢你现在可以告诉我什么是POCO vs dbContext – Neo 2012-04-26 13:20:29

1

像波索生成代码给你匹配你的数据库(表)

例子类:有两个表(Person和儿童)

在你ItemPoco数据库,你将有两班人和孩子。 在这些类中,它们的属性是您的Column的表格。

+0

是否需要添加生成代码? – Neo 2012-04-26 13:13:38

+0

您可以使用包含您的行的对象从数据库中获取数据。示例:EMPLOYEE employee =(来自EMPLOYEES中的emp,其中id == 1选择emp).FirstOrResult();员工将成为POCO创建的对象,因此您可以轻松使用它。 – BlackRabbit 2012-04-26 15:27:49

相关问题