问题描述
怎么在配置文件中连接数据库,最好是用VS2010完成吧,我用的是vs2010http://115.com/file/bhkb2rsi
解决方案
解决方案二:
asp.net在web.configwinform在app.config中的配置节中添加以下代码<connectionStrings><addname="连接名称"connectionString="DataSource=服务器名实例名;InitialCatalog=数据库名;PersistSecurityInfo=True;UserID=用户名;Password=密码"providerName="System.Data.SqlClient"/></connectionStrings>在使用连接时要添加引用。asp.net中添加usingSystem.Data.SqlClient;SqlconnectionConn=newSqlConnection(ConfigurationManager.ConnectionStrings["连接名称"].ConnectionString);
解决方案三:
引用1楼xl_0715的回复:
C#codeasp.net在web.configwinform在app.config中的配置节中添加以下代码<connectionStrings><addname="连接名称"connectionString="DataSource=服务器名实例名;InitialCatalog=数据库名;PersistSecurityInfo=True;UserID=用户名;……
++
解决方案四:
参考
解决方案五:
大部分都在web.config里面配置的。正如1楼所写的<connectionStrings><addname="连接名称"connectionString="DataSource=服务器名实例名;InitialCatalog=数据库名;PersistSecurityInfo=True;UserID=用户名;Password=密码"providerName="System.Data.SqlClient"/></connectionStrings>
解决方案六:
privatestaticSqlConnectioncon;#region//连接数据库publicstaticSqlConnectionCon{/********************************************************************************************************连接数据库**************************************************************************************************************/get{stringstr=ConfigurationManager.ConnectionStrings["连接名称"].ConnectionString;if(con==null){con=newSqlConnection(str);con.Open();}elseif(con.State==ConnectionState.Broken){con.Close();con.Open();}elseif(con.State==ConnectionState.Closed){con.Open();}returncon;}}#endregion
web.config里面的<addname="str"connectionString="DataSource=CYSMDBG9L7IKY0LSQLEXPRESS(你的数据库服务器名称);InitialCatalog=B2B_Data(你的数据库名);IntegratedSecurity=True"/>我这个是本体测试没密码的,上面的那个web.config是有密码的。给予楼主参考。
解决方案七:
本体改为本地