实体框架声明产生错误



我正在使用 VB.net 2013,实体框架5.0(ObjectContext模型),SQL Server 2008R2(数据库名称MyDB,有一个表MyTable

我创建了model.EDMX,上下文名称为MyDBEntities1

现在我想将一个变量声明为实体:

Dim e as MyDBEntities1

但是我得到一个错误MyDBEntities1.作为解决方案,我得到了"Import WindowsApplication1.MyDBModel"

有一些以前的项目,声明就像我写的一样。

这个项目有什么问题?

谢谢!

应用程序尚不知道此模型存在,因为您的实体驻留在文件夹 MyDBModel 中。

如果要在类中使用此实体文件,则需要告诉类,该文件夹中有可以使用的内容

C# using WindowsApplication1.MyDBModel

VB Imports WindowsApplication1.MyDBModel

或者,您可以这样写:

Dim e as WindowsApplication1.MyDBModel.MyDBEntities1

最新更新