【发布时间】:2014-12-23 17:25:42
【问题描述】:
我正在 VS 2013 中开发一个需要保存数据的 Windows 窗体应用程序。我找不到一个好的解决方案,因为:
SQL Server 数据库可以正常工作,但会强制用户 在他们的计算机上安装 SQL Server。
这同样适用于 Access 或 Oracle DB。
- 数据集需要数据库连接,这导致我选择 1) 和 3)。
- 文本/XML 文件不满足 安全要求,看起来是一个非常原始的解决方案。
- 因此,本质上,当用户安装应用程序时,其 第一次部署它必须创建一个数据库并保留它以供将来使用 访问,无需用户有任何特殊程序 已安装(例如 SQL Server)。如果这个问题看起来很抱歉 愚蠢的。
【问题讨论】:
-
你可以看看
SQLite。它不需要安装任何东西 -
你可以阅读这个关于 Sql Server Compact blogs.msdn.com/b/stevelasker/archive/2007/03/31/…
-
发布回复以展示您如何解决问题并表明为您提供的答案的有用程度是一种很好的礼仪。
标签: c# visual-studio-2013