使用Windows应用程序连接到SQL Server

本文关键字:SQL Server 连接 Windows 应用程序 使用 | 更新日期: 2023-09-27 17:52:34

我开发了一个基于Windows的应用程序*( c#和SQL Server 2005)*,其中我使用了一个连接表单来建立我的应用程序和SQL Server之间的连接。我创建了应用程序的设置。我将其安装到客户端机器上,安装后我第一次运行应用程序,连接表单似乎与SQL Server建立了连接。我输入了连接所需的输入,连接已经建立。每当我关闭应用程序时,连接就完全关闭。现在我必须重新连接SQL Server才能再次运行该软件。

我的查询是,我想连接我的应用程序与SQL Server只有一次,直到它被卸载,这样我就不必建立一个连接重复。在卸载之前,连接表单应该只出现一次。提前感谢你对我的帮助

使用Windows应用程序连接到SQL Server

应用程序通常从配置文件中读取连接信息。你可能要做的只是让应用程序在用户输入后将连接字符串info存储到一个文件中。

之后,当应用程序开始从你的文件中读取连接字符串时。

为连接字符串使用配置文件的一个示例是:http://www.dreamincode.net/forums/topic/31314-sql-basics-in-c%23/

从你的描述听起来像你想保存连接字符串(而不是保持连接无限期打开),所以你可以使用连接字符串在后续启动你的应用程序,而不必显示每次应用程序启动连接表单。

有各种各样的考虑和方法来实现这一点。我将从下面的MSDN文章开始,该文章讨论了存储和检索连接字符串。

您可能还想考虑从配置文件中读取连接字符串,尝试进行身份验证,如果失败,则显示连接表单,以便用户可以提供不同的凭据,或者在环境发生变化时更改服务器/数据库名称。