DataAdapter适配器对象
考试要求: 了解     
知识路径:  > 电子商务系统程序设计基础  > 电子商务系统建设  > B/S结构程序设计  > ADO.NET数据库访问技术


 
       DataSet是一个本地数据集,如何将数据库的数据放在DataSet中,.NET中使用Data Adapter对象完成这个任务。DataAdapter对象是数据采集器,可以将数据库中的数据采集后,填充到DataSet中,是数据库与DataSet之间的桥梁。微软针对于不同的数据库提供多种DataAdapter对象,如下表所示。
       
       不同命名空间的DataAdapter对象
       创建SqlDataAdapter对象的过程如下:
       ①创建SqlConnection连接对象;
       ②定义查询SQL语句字符串;
       ③创建SqlDataAdapter对象,形式为:
       
       通过DataAdapter对象的Fill方法,可以将返回的数据以表的形式填充到数据集DataSet中,根据填充的顺序定义每张表的索引,也可以在填充的时候给表命名,例如:
       
       当返回的数据被存放到数据集中后,可以通过循环语句遍历和显示数据集中的信息。当需要显示表中某一行某一字段的值时,可以通过DataSet对象获取相应行的某一列的值,例如:
       
       当需要遍历DataSet时,可以使用DataSet对象中的Count来获取行数,例如:
       
       DataSet不仅可以通过编程的方法来实现显示,也可以使用ASP.NET中提供的控件来绑定数据集并显示。ASP.NET中提供了常用的显示DataSet数据集的控件,包括Repeater、DataList、GridView等数据绑定控件。将DataSet数据集绑定到GridView控件中可以方便地在控件中显示数据库中的数据并实现分页操作,例如:
       
       上述代码就能够将数据集ds中的Table[0]中的数据绑定到GridView控件中。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有