教学课件第7章 ADO.NET高级应用.ppt
《教学课件第7章 ADO.NET高级应用.ppt》由会员分享,可在线阅读,更多相关《教学课件第7章 ADO.NET高级应用.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/ PPT素材下载:/sucai/PPT背景图片:/beijing/ PPT图表下载:/tubiao/ 优秀PPT下载:/xiazai/ PPT教程: /powerpoint/ Word教程: /word/ Excel教程:/excel/ 资料下载:/ziliao/ PPT课件下载:/kejian/ 范文下载:/fanwen/ 试卷下载:/shiti/ 教案下载:/jiaoan/ 字体下载:/ziti/ 教学课件第7章 ADO.NET高级应用ASP.NET 2.0 实用案例教程实用案例教程ASP.NE
2、T 2.0 实用案例教程实用案例教程l 把把DataSetDataSet对象看成是一个驻留在内存中的数据对象看成是一个驻留在内存中的数据容器,即数据集。数据在数据源与数据集中是双容器,即数据集。数据在数据源与数据集中是双向移动的,而向移动的,而DataAdapterDataAdapter对象正是完成这种数对象正是完成这种数据移动的据移动的“数据搬运工数据搬运工” ” 。l DataAdapterDataAdapter对象的作用是通过对象的作用是通过SQLSQL语句实现的语句实现的,通过对数据源使用适当的,通过对数据源使用适当的SQLSQL语句映射,例如语句映射,例如使用使用FillFill方法
3、把数据源中的指定信息填充到方法把数据源中的指定信息填充到DataSDataSetet数据集的指定表中。数据集的指定表中。ASP.NET 2.0 实用案例教程实用案例教程ASP.NET 2.0 实用案例教程实用案例教程7.1.1 通过属性执行通过属性执行SQL语句语句l DataAdapter对象不光是数据源与对象不光是数据源与DataSet记录记录集的桥梁,通过集的桥梁,通过DataAdapter对象还可以实现对对象还可以实现对数据的管理操作。数据的管理操作。l DataAdapter对象对数据的管理操作主要是通过对象对数据的管理操作主要是通过其自身的其自身的Command命令属性来实现的。命
4、令属性来实现的。ASP.NET 2.0 实用案例教程实用案例教程l 【例【例7-1】 使用使用SelectCommand属性。属性。l 要求:通过要求:通过DataAdapter对象的对象的SelectCommand属性将数据库文件夹中的属性将数据库文件夹中的student数据库内容显示在页面上。数据库内容显示在页面上。ASP.NET 2.0 实用案例教程实用案例教程l 【例【例7-2】 使用使用UpdateCommand属性。属性。l 要求:通过要求:通过DataAdapter对象的对象的UpdateCommand属性将数据库文件夹中的属性将数据库文件夹中的student数据库的记录进行更改
5、。数据库的记录进行更改。SqlConnection conn = new SqlConnection(server=.;database =student;uid=sa;pwd=;);conn.Open();SqlCommand comm = new SqlCommand(update tb_student set 专业=网络 where 姓名=商悦, conn);SqlDataAdapter da = new SqlDataAdapter();da.UpdateCommand = comm;da.UpdateCommand.ExecuteNonQuery();conn.Close();ASP
6、.NET 2.0 实用案例教程实用案例教程7.1.2 通过构造函数执行通过构造函数执行SQL语句语句l 创建创建DataAdapter对象实例的语句是:对象实例的语句是:SqlDataAdapter da = new SqlDataAdapter(); 实际上还可以在创建实例的过程中利用实际上还可以在创建实例的过程中利用DataAdapter的构造函数来简化程序,语法为:的构造函数来简化程序,语法为:SqlDataAdapter da = new SqlDataAdapter(SQL语句语句, 数据库连接实例数据库连接实例); 。ASP.NET 2.0 实用案例教程实用案例教程l 【例【例7-
7、3】 通过构造函数执行通过构造函数执行SQL语句。语句。要求:将【例要求:将【例7-1】中的】中的7-1.aspx.cs文件按照通过文件按照通过构造函数执行构造函数执行SQL语句的方式进行修改。语句的方式进行修改。SqlConnection conn=new SqlConnection(server=.;database=student;uid=sa;pwd=;);SqlDataAdapter da = new SqlDataAdapter(select * from tb_student, conn);DataSet ds = new DataSet();da.Fill(ds, 学生);Gr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件第7章 ADO.NET高级应用 教学 课件 ADO NET 高级 应用
限制150内