DataSet
作用:DataSet,DataAdapter读取数据。 问:什么是DataAdapter? 答:DataAdapter对象在DataSet与数据之间起桥梁作用 string strConn="uid=账号;pwd=密码;database=数据库;server=服务器";//SQL Server链接字符串 SqlConnection ConnSql=new SqlConnection (strConn); //Sql链接类的实例化 ConnSql.Open ();//打开数据库 string strSQL="SELECT * FROM 表名1 "; //要执行的SQL语句 SqlDataAdapter da=new SqlDataAdapter(strSQL,ConnSql); //创建DataAdapter数据适配器实例 DataSet ds=new DataSet();//创建DataSet实例 da.Fill(ds,"自定义虚拟表名");//使用DataAdapter的Fill方法(填充),调用SELECT命令ConnSql.Close ();//关闭数据库
DataSet对象的三大特性
通过上面几节中的介绍和本节中的分析,我们可以总结出DataSet对象的三大特性:
(1) 独立性。DataSet独立于各种数据源。
(2) 离线(断开)和连接。
(3) DataSet对象是一个可以用XML形式表示的数据视图,是一种数据关系视图。
DataSet使用方法
在实际应用中,DataSet使用方法一般有三种:
(1) 把数据库中的数据通过DataAdapter对象填充DataSet。
(2) 通过DataAdapter对象操作DataSet实现更新数据库。
(3) 把XML数据流或文本加载到DataSet。
附: http://baike.baidu.com/view/2978109.htm