ASP对数据库的操作.ppt

ASP对数据库的操作.ppt

ID:52266407

大小:284.51 KB

页数:61页

时间:2020-04-03

ASP对数据库的操作.ppt_第1页
ASP对数据库的操作.ppt_第2页
ASP对数据库的操作.ppt_第3页
ASP对数据库的操作.ppt_第4页
ASP对数据库的操作.ppt_第5页
资源描述:

《ASP对数据库的操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章ASP对数据库的操作7/24/20211第6章ASP对数据库的操作学习目标创建数据库文件RecordSet对象的使用Connection对象的使用SQL语句的使用Command对象的使用7/24/20212第6章ASP对数据库的操作6.1创建数据库文件MicrosoftAccess是一种关系数据库,关系数据库中会有很多数据表,每个表又由一系列的行和列构成,每一行是一个记录,每一列是一个字段,每个字段都有一个字段名,字段名在一个表中不能重复。7/24/20213第6章ASP对数据库的操作6.2读取成绩表中的数据6.2.1浏览成绩表中的表头信息6.2.2浏览成绩表中的一条记录6.2

2、.3浏览成绩表中所有的记录7/24/20214第6章ASP对数据库的操作6.2.1浏览成绩表中的表头信息【实例6.1】编写ASP程序显示成绩表中的字段名信息。1.编程思路我们把“学号”等字段名称为表头信息,除表头之外的就是数据内容了。当把成绩表中的信息都读出以后,我们只把表头的信息在ASP页面上显示出来就可以了。2.程序代码(6-2-1.asp)7/24/20215第6章ASP对数据库的操作知识要点(1)用ASP页面访问数据库或者其它数据文件,建立与数据库的Connection连接对象是必须的第一步。(2)Connection连接对象建立完毕后,本例创建了RecordSet对象,利用

3、RecordSet对象可以完成对数据库的绝大部分操作。7/24/20216第6章ASP对数据库的操作6.2.2浏览成绩表中的一条记录【实例6.2】编写ASP程序显示成绩表中的一条记录。1.编程思路要读取数据表中的一条记录,首先要理解“当前记录”这一概念。当我们打开某一个数据表时,“当前记录”就是表中的第一条记录,也就是第一行。2.程序代码(6-2-2.asp)7/24/20217第6章ASP对数据库的操作知识要点本例中几个重要的语法:rs.Fields.Count:读取数据表字段的数量;rs(I).Name:读取第I个字段的名称;rs(I):读取第I个字段的字段值;7/24/2021

4、8第6章ASP对数据库的操作6.2.3浏览成绩表中所有的记录【实例6.3】编写ASP程序显示成绩表中所有的记录。1.编程思路在实例6.2中我们只是读取了当前记录,其实我们每次只能读取当前记录,那么如何读取更多的记录呢?其实只要在读取一条记录后,移动当前记录就可以了。RecordSet对象提供了下面几种移动当前记录的办法:MoveNext方法:将当前记录移动到下一项;MovePrevious方法:将当前记录移动到上一项;MoveFirst方法:将当前记录移动到第一项;MoveLast方法:将当前记录移动到最后一项;除了上面四个可以移动当前记录的方法外,RecordSet对象还提供了下面

5、两个属性用来判断当前记录指针是否超出了整个数据表的范围:BOF属性:如果其值为True,则表示当前记录指针已经超过了第一条记录。EOF属性:如果其值为True,则表示当前记录指针已经超过了最后一条记录。2.程序代码(6-2-3.asp,部分代码)7/24/20219第6章ASP对数据库的操作归纳分析读取数据表中的记录,首先要建立与数据库的连接,并打开相应的数据表;显示数据表的内容分两步走,第一步输出表头信息,第二步输出数据内容。表头信息要占一行,因此要用HTML构造一个表格的行来存放表头信息。对于数据内容,每条记录占一行。代码有底纹的部分,外层While循环用来读取数据表中的每条记录

6、,内层For循环把每条记录中的每个字段值读取出来,并构造成表格的一行。我们以后会经常用HTML表格来展示数据表,因此这部分内容是要大家学会使用的。7/24/202110第6章ASP对数据库的操作6.3使用ADO访问数据库6.3.1ADO简介6.3.2ADO的特点6.3.3ADO对象模型7/24/202111第6章ASP对数据库的操作6.3.1ADO简介目前,Microsoft对应用程序访问各种各样的数据源所使用的方法是OLEDB,OLEDB是一套组件对象模型(COM)接口,但它是相当复杂的。连接应用程序与OLEDB的桥梁就是ADO。可以使用ADO编写简洁和可扩展的脚本,连接到与OLE

7、DB兼容的数据源,如数据库、电子表格、顺序数据文件或电子邮件目录。OLEDB是一个系统级的编程接口,它提供一套标准的COM接口,用来展示数据库管理系统的功能。使用ADO的对象模型,可以轻松地(使用VBScript或JScript等脚本语言)访问这些接口,并将数据库功能添加到Web应用程序中。另外,还可以使用ADO访问与开放式数据库互连(ODBC)兼容的数据库。7/24/202112第6章ASP对数据库的操作6.3.2ADO的特点ADO可以用来建造客户/服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。