![]() |
1
2
如果您要对这些数据进行非平凡的操作,那么可以考虑使用 SQL Server Compact . 它是嵌入在应用程序中的本地数据库。与常规SQL Server的交互方式相同,它支持事务、引用完整性约束等。 同步您的数据将是一个阅读您的本地数据库和插入记录到您的主数据库的问题。 XML选项比较简单,但是在提交将应用程序的数据存储在平面文件中之前,您应该考虑在保存期间崩溃,或者多个线程同时访问XML。如果这不是问题的话,Soldierman的writeXML()解决方案就相当不错了。 无论您选择哪种存储选项,我都建议为每个记录分配一个 GUID 当它被创建时。这样,当您与主数据库同步时,就不会有两次插入同一记录的风险。 |
![]() |
2
1
这些数据是在笔记本电脑或移动手持设备上收集的吗? 创建将数据保存到数据集/数据表中的Windows、移动或基于Web的UI。使用datasets/datatables writexml()函数将数据放入XML文件中 更多信息: http://msdn.microsoft.com/en-us/library/system.data.datatable.writexml.aspx 在UI(按钮按下)中创建一个函数,该函数将XML文件(用户可能选择该文件或将其上载)加载到数据集中,然后将数据集同步到数据库(即当它们位于可以连接到数据库的位置时) 或 在用于访问客户端的设备上安装Internet,使数据库在公共域上可用,并使用Web/Windows或移动应用程序直接将数据保存到其中。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |