VS2010中web.config配置数据库连接
第一种:取连接字符串
string connString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString
或者
protected static string connectionString = ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString
web.config文件:加在</configSections>后面
<connectionStrings> <remove name="LocalSqlServer" /> <add name="SqlConnStr" connectionString="行侍user id=xxpassword=xxinitial catalog=database_namedata source=.\sqlxxxx" /> </connectionStrings>
VS2010中web.config配置数据库连接
第二种:取连接字符串:
string myvar=configurationsettings.appsettings["connstring"]
web.config文件:加在<appsettings>和</appsettings>之间携带辩
<appsettings><add key="connstring" value="uid=xxpwd=xxdatabase=batabase_nameserver=(local)" /></appsettings>
据说两者通用,但是第二种是asp.net2.0的新特性,建议使用第二种。其实我一直有个疑问,两个字符串中的UID;PWD和User IDPassword是否等价。根据网上我查到的资料是可以互换通用的。
VS2010中web.config配置数据库连接
连接SQL Server数据库的机制与连接Access的机制没有什么太大的区别,只是改变了Connection对象和连接字符串中的不同参数.
首先,连接SQL Server使用的命名空间不是"System.Data.OleDb",而是"System.Data.SqlClient".
不知道你解决了正局则没有,我写一遍吧。phalaoi版本是1.x的话,统一初始腊梁化文件init.php里添加配置:$di->response = function(){
return new PhalApi_Response_XML
}就可以了。
2.x的举棚话,在config里的di.php文件里添加配置:$di->response = new PhalApi\Response\XmlResponse
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)