我知道已經有類似問題的帖子here。不過,我的問題在於開發計算機本身。文件名無效。檢查數據庫的文件名。 [文件名= E:\ PractDB.sdf]
我們有客戶要求爲Motorola MC 65(Window CE os)設備開發數據庫驅動的應用程序。
以下因特網能夠在設備上運行一個空的表單應用程序(連接到支架的設備)。
我創建了一個SQL Server Compact數據庫,添加了一個表並向其中填充了數據。通過Visual Studio Server Explorer成功建立連接。
但是通過代碼,我得到一個錯誤。
下面是我的連接字符串代碼:
SqlCeConnection con = new SqlCeConnection();
con.ConnectionString = @"Persist Security Info = False;
Data Source = 'E:\\PractDB.sdf';
Password = 'password#123';
File Mode = 'shared read';
Max Database Size = 256;
Max Buffer Size = 1024";
con.Open();
請讓我知道我錯過了什麼。在連接字符串中引用.sdf
數據庫文件的正確方法是什麼?
通常在Windows CE上,您不使用驅動器號 – ErikEJ