2011-03-07 78 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;