设计数据库应用网站.ppt

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8.6 使用ADO.NET对象 8.6 使用ADO.NET对象 设计步骤: (1)添加数据源控件 向页面中添加1个连接到Access数据库文件App_Data/employee.mdb的数据源控件AccessDataSource1。 (2)设计Web页面 (3)设置对象属性 设置GridView1控件的数据源为AccessDataSource1。 (4)编写事件代码 8.6 使用ADO.NET对象 例8-7 使用ExecuteReader()方法执行带Where、Like子句的Select语句,实现数据模糊查询。用户在文本框中输入要查询记录的“姓名”或“部门”,并通过单选按钮指定了查询方式( “姓名”或“部门” )后单击“提交”按钮,在GridView控件中将显示查询结果。单击“显示全部”按钮将显示所有记录。 8.6 使用ADO.NET对象 8.6 使用ADO.NET对象 (1)设计Web页面 (2)设置对象属性 (3)编写事件代码 8.6 使用ADO.NET对象 8.6.9 DataAdapter(数据适配器) 该对象在DataSet对象和数据源之间架起了一座“桥梁”。在使用SQL数据库时使用SqlDataAdapter,使用OLEDB数据库时则使用OleDbAdapter对象。 1. DataAdapter对象常用属性及方法 该对象包含有SelectCommand(查询)、InsertCommand(插入)、UpdateCommand(更新)和DelectCommand(删除)四个属性,用来定义处理数据存储中数据的命令,并且每个命令都是对Command对象的一个引用,可以共享同一个数据源。 8.6 使用ADO.NET对象 8.6.9 DataAdapter(数据适配器) 该对象常用的方法有以下几个。 1) Fill方法:该方法用来执行SelectCommand,用数据源的数据填充DataSet对象。 2) FillSchema方法:该方法使用SelectCommand提取数据源中表的架构,并根据相应的约束在DataSet对象中创建一个空表。 3) Update方法:该方法用来将DataSet对象中更改的内容更新到初始的数据库中。 8.6 使用ADO.NET对象 3. 使用DataAdapter对象操作数据库 SQL语句可以通过以下两种方式传递给DataAdapter对象: 1) 通过DataAdapter对象的构造函数执行SQL语句。 例如,下列语句在声明一个DataAdapter对象da的同时,指定da对象要执行strSQL字符串变量表示的SQL语句,要使用Connection对象conn表示的数据库连接。 OleDbDataAdapter da = new OleDbDataAdapter(strSQL, conn); 2) 通过DataAdapter对象的4个常用属性执行SQL语句。 下面的例题说明了使用DataAdapter对象的4个常用Command属性,执行SQL语句操作数据库的方法。 8.6 使用ADO.NET对象 例8-10 使用Data Adapter 对象的Command 属性执行SQL语句。程序具有如下功能:1)浏览数据库 2)插入记录 3)修改数据 4)删除记录 。(P262) 8.6 使用ADO.NET对象 8.6 使用ADO.NET对象 8.6 使用ADO.NET对象 8.6.10 DataReader(数据读取器) DataReader对象可以执行SQL命令或存储过程,得到一组由DataReader对象引用的数据行,在这个过程中一直保持与数据库的连接。使用OLEDB数据库编程时使用OleDbDataReader对象,使用SQL数据库编程时使用SqlDataReader对象。需要说明的是该对象不提供非连接的数据访问,并且在使用该对象前应创建一个命令对象,利用该Command对象执行SQL语句或存储过程,返回一个DataReader对象。 8.6 使用ADO.NET对象 8.6.10 DataReader(数据读取器) 1. DataReader对象的常用属性及方法 OleDbDataReader和SqlDataReader对象常用的属性和方法有以下几个。 1) FieldCount属性 2) Read()方法 3) GetValue()方法 4) GetValues()方法 5) NextResult()方法 6

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档