[feiq]实验三 利用ADO对象实现对数据库的存取操作.doc_第1页
[feiq]实验三 利用ADO对象实现对数据库的存取操作.doc_第2页
[feiq]实验三 利用ADO对象实现对数据库的存取操作.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三 利用ADO对象实现对数据库的存取操作一、实验目的:熟悉并掌握ASP中利用ADO实现对数据管理的存取访问方法;二、实验要求:学生掌握基础的数据库理论知识;熟悉基础的数据库结构化查询语言SQL;熟悉VBScript中的ADO对象;三、实验器材:Windows 2000 Server计算机系统;安装IIS、Access 2003数据库系统等;四、实验内容:1、利用ADODB.Connection对象实现对数据库的访问(查找、插入、删除、修改)参考步骤(1)利用Access数据库管理系统创建数据库Stu_manage.mdb,保存在站点根目录下的Database目录下,库中有三个表分别是:Student(SID(6,C,PRI),SNAME(12,C),SSEX(2,C),SPRO(20,C),)Course(CID(3,N,PRI),CNAME(20,C),CTIME(4,N)Stu_Course(SID(6,N),CID(3,N),Score(3,N)分别输入三条记录。(2)在/Database目录下创建Stu_manage.mdb数据库的数据源Stu_manage.DSN;(3)编写ASP程序:l 利用Server对象的Mappath方法实现数据源的映射;l 利用ADODB.Connection对象的Open方法连接数据库;l 利用ADODB.Connection对象的Execute方法执行SQL命令(Select、Insert、Delete、Update)完成数据的相关操作;l 利用记录集和域(Fields)对象实现数据记录的读取和显示;参考代码相关要求修改相应的SQL语句,完成数据的添加、删除、更新;(4)实现条件查询,利用表单页面Stu_search.htm输入要查找的学生名单,应用Datashow.ASP显示查找结果;2、应用ADODB.RecordSet对象实现如图所示的页面(Stu_Show.asp),实现上述数据库中数据的编辑、删除、添加;学号姓名性别专业操作060001张三男计算机应用编辑 删除060002李四女计算机应用编辑 删除060003王五男计算机应用编辑 删除060004赵六女计算机应用编辑 删除060005田七男计算机应用编辑 删除添加3、利用RecordSet对象的PageSize属性等相关属性的设置和利用OLE DB链接字符串访问Access数据库实现页面的分页显示;当前第 3 页 上一页 下一页 首页 尾页 第 页学号姓名性别专业操作060001张三男计算机应用编辑 删除060002李四女计算机应用编辑 删除060003王五男计算机应用编辑 删除060004赵六女计算机应用编辑 删除060005田七男计算机应用编辑 删除添加4、用纯代码实现图形上传到数据库中,并显示图片;在表中增加一个字段:“照片”,然后实现学生记录的添加,其中包括图片的添加(Stu_add.htm);并实现图片的显示Stu_show.asp;Stu_add.htm的页面显示: 用户登录学 号:姓 名:性 别: 男 女专 业:照 片: 浏览添加 重填Stu_show.asp的页面显示:当前第 3 页 上一页 下一页 首页 尾页 第 页学号姓名性别专业照片操作060001张三男计算机应用照片编辑 删除060002李四女计算机应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论