共用方式為


如何:開啟資料庫時設定檔案模式 (以程式設計的方式)

在此主題中,您將瞭解如何在開啟 Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 資料庫時設定檔案模式。若要在資料庫開啟時設定模式,請使用連接字串中的 mode 屬性。下表定義檔案模式的有效值︰

定義

讀寫

(預設模式)

允許多重處理程序開啟及修改資料庫。

唯讀

讓您開啟一份唯讀資料庫。

獨佔

不讓其他處理程序開啟或修改資料庫。

共用讀取

在您開啟資料庫時,讓其他處理程序讀取此資料庫,但是無法加以修改。

注意

如果您正在開啟位於檔案共用上的資料庫,請使用「獨佔」檔案模式。

若要以獨佔模式開啟資料庫

  1. 當存取 SQL Server Compact 3.5 資料庫時,將連接字串中的 mode 屬性設定為「讀取/寫入」、「唯讀」、「獨佔」或「共用讀取」。例如,您可以設定 SqlCeEngine 物件的 ConnectionString 屬性,以確保資料庫的獨佔鎖定,直到 SqlCeEngine 物件終結為止。

    SqlCeEngine eng = new SqlCeEngine();
    eng.LocalConnectionString="Data Source=MyDatabase.sdf; " + 
       "Mode = Exclusive";
    

另請參閱

其他資源

使用資料庫 (SQL Server Compact)
維護資料庫 (SQL Server Compact)
存取及修改資料庫 (SQL Server Compac)

說明及資訊

取得協助 (SQL Server Compact 3.5 Service Pack 1)