connectionstring 属性尚未初始化

来源:百度知道 编辑:UC知道 时间:2024/06/19 15:02:55
我是这样写的
<configuration>
<appSettings>
<add key="ypzb" value="Data Source=(local);Initial Catalog=ypzb;Integrated Security=True"/>
</appSettings>
</configuration>
把EXE程序放在源代码目录下可以执行,可把EXE程序单独放在别处的时候提示“connectionstring 属性尚未初始化”,是啥原因呀?怎么改??谢谢

看看是不是配置文件并没有被打包到exe文件中;

你用这句了没???????

string myconnection = ConfigurationManager.AppSettings["ypzb"].ToString();

SqlConnection sqlconnection2 = new SqlConnection(myconnection);

初始化:Sqlconnection对象!

不过我喜欢用这样的连接字符串:

<add key="strconnection" value="server=localhost;database=数据库;uid=用户名;pwd=密码" />