您的位置:首页 > 其它

从配置文件生成连接字符串

2015-01-30 21:10 127 查看
首先要在配置文件web.config中写入以下代码,此处注意了,跟原来写的连接字符串不同:

<connectionStrings>
<clear/>
<add name="partialConnectString"
connectionString="Initial Catalog=Northwind;"
providerName="System.Data.SqlClient" />
</connectionStrings>


其中,写入的是providerName字段,跟原来的不同。

然后就可以在.cs文件中编写连接程序了:

可以自定义一个连接字符串方法BuildConnectionString():

public string void BuildConnectionString(string dataSource,string userName, string userPassword)
{
ConnectionStringSettings settings =
ConfigurationManager.ConnectionStrings["partialConnectString"];

if (null != settings)
{
string connectString = settings.ConnectionString;

SqlConnectionStringBuilder builder =
new SqlConnectionStringBuilder(connectString);

builder.DataSource = dataSource;
builder.UserID = userName;
builder.Password = userPassword;
return (builder.ConnectionString);
}
}


其中,传入“数据源”、“用户名”、“密码”。然后返回连接字符串。

这个就是用配置文件编写连接字符串的方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: