为什么
<appSettings>
<add key= "strConnection " value= "server=(local);database=vod;Persist Security Info=True;Password=;User ID=sa; " />
</appSettings>
一定要配
string strConnection = System.Configuration.ConfigurationSettings.AppSettings[ "strConnection "];
才能连上。
如果是这个呢?
<connectionStrings>
<add name= "sqlfilm " connectionString= "server=(local);Database=SqlFilm;uid=sa;pwd= "/>
</connectionStrings>
这两种有什么差异?
------解决方案--------------------------------------------------------
System.Configuration.ConfigurationManager.ConnectionStrings[ "sqlfilm "].ConnectionString
------解决方案--------------------------------------------------------
一个是03,一个是05,大的概念没有变,因为经常要对数据库执行一些操作,而每次都自己写连接字符串不但不聪明,而且容易出错,代码也不利于统一管理,所以要统一放在web.config配置里.
数据库的连接有四个最主要,分别是数据源,数据库的名称,用户名,密码,指定后加个名字,每次读取这个名字就可以了,:)