修改连接字符串,所以我的目标是有一个“设置表”,它允许用户编辑连接字符串(通过改变数据库名称/服务器位置。与变量
这样做的原因是,它的IT需求以便能够在服务器位置很快由可能没有任何C#经验的人员改变时更改(前端GUI)
我在app.config中创建了连接字符串,但找不到指定变量的方法在conn字符串里面可以改变吗?我已经使用项目属性创建了一些应用程序范围的设置。这是我的app.config
要做到这一点<connectionStrings>
<add name="xxxx"
connectionString="Data Source=ServerIP;Initial Catalog=DBName;Persist Security Info=True;User ID=user;Password=password"
providerName="System.Data.SqlClient" />
</connectionStrings>
<applicationSettings>
<xxx.Properties.Settings>
<setting name="ServerIP" serializeAs="String">
<value />
</setting>
<setting name="DBName" serializeAs="String">
<value />
</setting>
</xxx.Properties.Settings>
</applicationSettings>
你可能想利用看看这个: http://stackoverflow.com/questions/719928/how-do-you-modify-the-web-config-appsettings-at-runtime – Hatjhie 2014-10-08 01:07:37
嗨,你知道我是否可以使用它的一个连接字符串呢?谢谢 – AlexP2014 2014-10-08 03:57:16
是的,你可以。有可能的。 – Hatjhie 2014-10-08 04:10:27