ADO.NET包含主要对象以及其作用

ADO.NET的数据源不单单是DB,也可以是XML、Excel

ADO.NET连接数据源有两种交互模式:连接模式和断开模式

两个对应的组件:数据提供程序(数据提供者)&DataSet

QQ截图20121230195724QQ截图20121230195946

SqlConnectionStringBuilder——连接字符串

Connection对象

用于开启程序和数据库之间的连接

public SqlConnection connection;
/// <summary>
/// 打开数据库
/// </summary>
private void open()
{
string connstring = "Data Source=LNZI86-pc;Initial Catalog=信息管理;Persist Security Info=True;User ID=aab;Password=123";
connection = new SqlConnection(connstring);
connection.Open();

}
/// <summary>
/// 关闭数据库
/// </summary>
private void close()
{
connection.Dispose();
connection.Close();
connection = null;
}

Command对象

主要用来对数据库发出一些指令(查询、添加、删除、修改等)

DataAdapter对象

用户在数据源以及DataSet之间执行数据传输的工作,通过Command对象下达命令,并将数据放在dataset中

DataSet对象

暂存区

DataReader对象

只是一次一笔向下循序地读取数据源中的数据

posted @ 2012-12-30 21:34  卧 龙  阅读(1151)  评论(0编辑  收藏  举报