2011-03-07 55 views
0

如何在數據源嚮導中使用APP.Config中定義的connectionString? 我可以輕鬆地在Web應用程序中完成它,但是我無法在非Web應用程序中執行此操作。C#ConnectionString

+0

您可以在某些app_data /目錄中複製臨時.config文件。 – 2011-03-07 09:24:07

回答

5

您需要使用波紋管語法從app.config中

string conStr = ConfigurationManager.ConnectionStrings["NorthwindConnection"].ConnectionString; 

然後用波紋管syntax.Oh retrive連接字符串首先你需要使用System.Configuration添加的!;名稱空間

Connection = new SqlConnection(conStr); 
+0

感謝您的回答,但是我如何在DataSource配置嚮導中使用它,在「應用程序用於連接到數據庫的哪個數據連接」部分,我的意思是設計不在運行時 – 2011-03-07 09:35:29

1

嘗試使用ConfigurationManager類來玩。 這應該這樣做:

string myConnString = ConfigurationManager.ConnectionStrings["myConnStringName"].ConnectionString;