如何使用配置文件连接到用户设置的数据库



我有一个程序可以运行查询,并在报表查看器中返回结果。 问题是我们有 10 个位置,每个位置都有自己的本地数据库。 我想做的是让每个位置使用该程序并利用 App.config 文件根据您所在的位置指定要连接到哪个数据库。 这将防止我必须创建 10 个具有单独数据库连接的单独程序。 我想我可以在 app.config 文件中有 3 个值"数据库"登录"密码"一般来说,数据库在 .30 地址上......所以能够让他们将配置文件设置为数据库服务器 IP 会很好......

例如:

位置: 1数据库 IP: 10.0.1.30登录: sa密码:数据库密码

是否可以使用 app.config 文件设置这样的东西?

您应该查看资源文件。最初,它们用于本地化,但它们也应该适合您。

转到项目属性,然后从下拉列表中设置应用程序设置 --> 类型(连接字符串)。这将在输出目录中生成一个 xlm 配置文件,您可以在其中修改连接字符串进行编译后。

我最终使用一个简单的XML文件来执行此操作。 我使用这个网站来完成它。 我首先使用表单加载编写 XML,然后将其切换到读取。

最新更新