【发布时间】:2017-03-07 18:42:30
【问题描述】:
我正在编写一个 Winforms 应用程序,我目前正在从应用程序获取连接字符串。配置文件中的代码是
<connectionStrings>
<add name="lockitup_Connect" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Development\C-Sharp\LockItUp\LockItUp.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
我用来访问连接字符串的行是:
connStr = ConfigurationManager.ConnectionStrings["lockitup_Connect"].ToString();
但是因为我是 C# 新手,所以我认为这是硬编码到程序中的。我希望将该程序部署给其他用户,这显然会改变连接字符串。
我这样想对吗?如果是这样,我该如何更改它,以便每次都能建立准确的连接字符串?
【问题讨论】:
标签: c# winforms connection-string