我嘗試在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