0
我在我的應用程序中使用本地數據緩存(.sdf)。我想在本地存儲數據。怎麼做。此後我會將本地數據與在線數據同步。 我應該如何連接本地數據庫(.sdf)並在其中保存記錄。C#中的LocalDataCache .net
我在我的應用程序中使用本地數據緩存(.sdf)。我想在本地存儲數據。怎麼做。此後我會將本地數據與在線數據同步。 我應該如何連接本地數據庫(.sdf)並在其中保存記錄。C#中的LocalDataCache .net
使用的數據庫是這樣的:
string localDatabasePath = @"FOLDER";
string localDatabaseName = "FILE.sdf";
string localDatabasePass = "WhyDoYouCare";
string localDatabaseUsersTable = "userstable";
SqlCeConnection localDatabaseConn = new SqlCeConnection("Data Source = " + localDatabasePath + "\\" + localDatabaseName + "; Password=" + localDatabasePass);
localDatabaseConn.Open();
SqlCeCommand localDatabaseCmd = localDatabaseConn.CreateCommand();
localDatabaseCmd.CommandText = "SELECT something FROM " + localDatabaseUsersTable + " WHERE username='" + Username + "'";
localDatabaseCmd.ExecuteNonQuery();
SqlCeDataReader localDatabaseRdr = localDatabaseCmd.ExecuteReader();
使用智能客戶端軟件工廠的斷開架構和同步。 要連接到網絡時更新到中央數據庫,您必須通常編寫Web服務並更新數據對象。