通过APP.CONFIG读取链接数据库字符串
2008-09-05 13:59
281 查看
1:找到app.config文件 在当中配置相关链接数据库字符串 ,如下简单配置
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<add key="ConnectionString" value="Data Source=192.168.150.22/SQLEXPRESS;Initial Catalog=BANK;User ID=sa;password=09041215;connection timeout= 60;"></add>
</appSettings>
</configuration>
2:代码中的实现
选择 引用 右击 添加.net中的system.configuration
因为2005上的using System.configuration 内的方法为过时的,需要加载新的system.configuration
public class DataConnection:DataConnectionInterface
{
//链接数据库的字符串
string connString;
public DataConnection()
{
///从配置文件中获取字段赋值给connString 在传入相应的方法
connString = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];//@"Data Source=192.168.150.22/SQLEXPRESS;Initial Catalog=BANK;User ID=sa;password=09041215";
}
/// <summary>
/// 传入sql语句,进行查询操作并返回Dataset
/// </summary>
/// <param name="Sql"></param>
/// <returns></returns>
public DataSet Search(string Sql)
{
SqlConnection SC = new SqlConnection(connString);
SqlCommand SCM = new SqlCommand(Sql,SC);
SqlDataAdapter SDA = new SqlDataAdapter(SCM);
DataSet DS = new DataSet();
SDA.Fill(DS);
return DS;
}
}
虽然简单,但是对于新手的我来说还是值得记录下的。方便自己和大家
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<add key="ConnectionString" value="Data Source=192.168.150.22/SQLEXPRESS;Initial Catalog=BANK;User ID=sa;password=09041215;connection timeout= 60;"></add>
</appSettings>
</configuration>
2:代码中的实现
选择 引用 右击 添加.net中的system.configuration
因为2005上的using System.configuration 内的方法为过时的,需要加载新的system.configuration
public class DataConnection:DataConnectionInterface
{
//链接数据库的字符串
string connString;
public DataConnection()
{
///从配置文件中获取字段赋值给connString 在传入相应的方法
connString = System.Configuration.ConfigurationManager.AppSettings["ConnectionString"];//@"Data Source=192.168.150.22/SQLEXPRESS;Initial Catalog=BANK;User ID=sa;password=09041215";
}
/// <summary>
/// 传入sql语句,进行查询操作并返回Dataset
/// </summary>
/// <param name="Sql"></param>
/// <returns></returns>
public DataSet Search(string Sql)
{
SqlConnection SC = new SqlConnection(connString);
SqlCommand SCM = new SqlCommand(Sql,SC);
SqlDataAdapter SDA = new SqlDataAdapter(SCM);
DataSet DS = new DataSet();
SDA.Fill(DS);
return DS;
}
}
虽然简单,但是对于新手的我来说还是值得记录下的。方便自己和大家
相关文章推荐
- 黑马程序员--通过App.config来配置数据库连接字符串
- VS中C#读取app.config数据库配置字符串的三种方法
- VS中C#读取app.config数据库配置字符串的三种方法
- VS中C#读取app.config数据库配置字符串的三种方法(转)
- C#读取app.config数据库配置字符串
- VS中C#读取app.config数据库配置字符串的三种方法(转)
- webservice读取webconfig里面的数据库链接字符串
- VS中C#读取app.config数据库配置字符串的三种方法(转)
- App.config链接Microsoft SQL Server 2005数据库
- 将数据库的链接字符串分离到web.config之外的的database.config文件中
- WebService如何从Web.Config中读取数据库连接字符串
- SQL 读取app.config 连接数据库。
- 微软企业库数据库链接文件加密(app.config||wab.config)
- WinForm 读取Web.config 中数据库连接字符串
- c#读取到web.config里的数据库连接字符串
- web开发时读取web.config中的数据库连接字符串的方法
- app.config数据库连接字符串的加密
- EF中DbContext如何使用自定义数据源,而不是使用app.config中的链接字符串
- ORM读取web.config中的数据库连接字符串
- 从Web.config文件中读取数据库连接的字符串