簡體   English   中英

從.net 4.5創建SQL Server Compact 3.5

[英]Create SQL Server Compact 3.5 from .net 4.5

我有一個在網絡4.5上編譯的C#應用​​程序。

我需要創建一個SQL Server CE 3.5數據庫文件,因為它將在Windows CE 6設備上使用。

當我使用以下代碼創建數據庫時

SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();

它是版本4,與Net Compact 3.5不兼容

如何在net 4.5上將SQL Server CE版本強制為3.5?

您需要從項目而不是版本4.0.0.0中引用System.Data.SqlServerCe.dll的版本3.5.1.0。

您可以從此處安裝3.5 SP2桌面運行時: http : //www.microsoft.com/zh-cn/download/details.aspx?id=5783

我的建議是改用SQLite。 SQL Server Compact Edition已被棄用/已終止。 甚至MS都開始建議使用SQLite在較層環境中進行嵌入式開發: https ://msdn.microsoft.com/zh-cn/library/ee486593.aspx

SQLite數據庫在台式機/服務器端和移動端之間兼容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM