C#.net 中的 LocalDataCache

发布于 2024-10-19 08:00:01 字数 96 浏览 0 评论 0原文

我在我的应用程序中使用本地数据缓存 (.sdf)。我想在本地存储数据。如何做到这一点。之后我会将本地数据与在线数据同步。 我应该如何连接到本地数据库(.sdf)并在其中保存记录。

I am using Local data Cache (.sdf) in my application. I want to store data locally. How to do that. thereafter i will sync local data with online data.
How should i make connection to local database(.sdf) and saving records in it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北方。的韩爷 2024-10-26 08:00:01

像这样使用数据库:

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 服务并更新数据对象。

Use database like this:

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();

Use Smart Client Software Factory for disconnected architecture and synchronization.
For updating to central database when connected to network, you will have to write web-service usually and update data objects.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文