2012-09-24 46 views
0

我有一个程序将运行查询,并在报告查看器中返回结果。问题是我们有10个地点,都有自己的本地数据库。我想要做的是让每个位置使用该程序,并利用App.config文件指定要连接到哪个数据库,具体取决于您所在的位置。这将防止我不得不使用单独的数据库连接创建10个单独的程序。我想我可以在app.config文件“数据库”“登录”“密码”中有3个值一般来说数据库是在.30地址......所以它会很高兴能够让他们设置配置文件复制到数据库服务器的IP ...如何使用配置文件连接到用户设置的数据库

例如:

地点:1 DatabaseIP:10.0.1.30 登录:SA 密码:databasepassword

是否有可能设置这样的事情了使用app.config文件?

回答

0

我结束了使用一个简单的XML文件来做到这一点。我用这个site来完成它。我首先使用表单加载编写XML,然后将其切换到读取。

0

你应该看看资源文件。 最初,它们是用于本地化,但它们也应该为你工作。

0

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

+0

我用这个做了一个构建,它没有在xml配置文件中显示任何内容......我假设我进入了程序属性,然后是“设置”选项卡,并且在那里你说我应该把连接字符串...当我建立程序,其中的XML配置文件,没有显示任何关于数据库连接字符串。 – Shmewnix

+0

您使用(连接字符串)设置类型吗?哪个应该是“应用程序”设置而不是用户设置? – XIVSolutions

相关问题