0

我想在 Visual Studio 2012 中使用 SQL Server 2012 开发面向 C# 应用程序的软件。但是如果我在另一台计算机上安装该软件而没有安装 SQL Server 2012 数据库,该软件将如何工作并访问数据?

有没有什么方法和函数或者命名空间可以在软件安装到系统后提供默认的存储空间来存储数据?

4

1 回答 1

2

如果您开发使用 Sql Server 2012 作为数据存储的应用程序,那么您需要以某种方式安装它。Sql Server 有许多版本,例如 Sql Server Express 和 LocalDB。在任何情况下,您都需要支持您的编码调用的位。

杂志文章总结了各种版本的Sql Server的相关信息

我想适合您的产品是Sql Server LocalDB。一种 Sql Server 版本,可以通过您的应用程序设置轻松分发,并且不需要复杂的安装过程。

但是,如果您没有预见到需要将应用程序升级到完整的客户端-服务器模型并且您只需要为单个用户提供本地存储,您可以选择单个文件数据库,如Sql Server Compact EditionSQLite甚至 MS使用权。

于 2013-08-15T08:47:45.273 回答