0

我制作了一个基于 C# 的应用程序,它使用 SQLCommand、SQLConnection 和 SQLAdapter(SQL 对象)以及名为“base1”的数据库。问题是,SQL 与 Visual Studio 一起安装在我的 PC 中,因此 App 将自身连接到 base1 以进行数据事务处理没有问题。

现在,我想设置这个应用程序。我想在此设置中添加“base1”,以便在新用户安装此应用程序时,应用程序可以轻松连接到 base1。

4

4 回答 4

1

只需简单地使用SQL Server CE(精简版)。这意味着您只有 db 文件 (.mdf) 和两个 dll 文件(包含 SQL Server CE 库)附加到您的应用程序。当然,那你应该使用 SqlCeConnection 而不是 SqlConnection 类等等。

于 2013-01-29T13:32:46.747 回答
0

请参阅这篇MSDN 文章,了解如何将 SQL Server 嵌入到您的应用程序中。

于 2013-01-29T13:27:48.520 回答
0

您可以使用 SQLITE 使您的应用程序可移植。否则,您必须将 SQlserver 安装添加到您的应用程序安装中。但是这种方法需要在新计算机上进行每次安装的配置。

于 2013-01-29T13:50:53.200 回答
0

根据您的需要,您可以使用每次与 VS 一起安装的 LocalDB。因此,您的计算机上将始终拥有一个作为 (localdb)/v11.0 的服务器。

http://msdn.microsoft.com/en-us/library/hh510202.aspx

于 2013-01-29T13:29:27.573 回答