我尝试在Visual Studio 2008 SP1中将SQL Server Compact Edition与实体框架结合使用。这是我做的:带有实体框架的SQL Server Compact Edition
1)我创建了一个类型为Console Application的新项目。
2)我右键点击项目,选择Add-> New Item。
3)我选择添加一个名为Something.sdf
4)本地数据库在“添加新项”向导的下一个页面,我选择默认的数据集名称(SomethingDataSet)
现在在服务器资源管理器中,在数据连接下显示新数据库Something.sdf。 5)我再次右键单击项目,然后选择添加 - >新建项目。
6)我选择添加ADO.NET实体数据模型的默认名称,Model1.edmx
7)在向导的下一个页面,我选择生成数据库模型。
现在它问我“应用程序使用哪个数据连接来连接数据库?”。在此对话框中,我可以选择使用预先创建的数据连接,还是创建新连接。
带有预先创建的数据连接的下拉列表是空的(我希望在这里看到我的Something.sdf?)。当我按新建连接时,我只能选择Microsoft SQL Server,Microsoft SQL Server数据库文件,以及 - 我无法选择Microsoft SQL Server CE。如果我选择其他,则会显示数据源“SQL Server的.NET Framework数据提供程序”,这不是我想要的。
缺少什么我在这里?为什么我不能在添加实体数据模型向导中选择我的SQL Server CE数据库?
我有节点。 : - \ – Nitramk 2009-10-16 14:23:01