0
我正在寫一個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#我認爲這是硬編碼到程序。我正在尋找將該程序部署到其他用戶,這將明顯改變連接字符串。
我正確的想這個嗎?如果是這樣,我怎麼能改變它,所以我可以每次建立一個準確的連接字符串?