2 访问数据库实例
通过以上的学习大家应该对ADO与SQL语言的基本用法有了一定的了解,下面主要针对本校的多媒体教学资源检索系统的部分功能对ASP访问数据库进行讲解,希望通过实例讲解,能够让读者对以上所学习的知识有更清晰的思路。
2.1 数据库信息表
设计如表5所示:
表5
索取号 |
标题 |
内容简介 |
发布时间 |
E001 |
英语一册 |
略 |
2005-9-26 8:00 |
E002 |
英语二册 |
略 |
2005-9-26 8:10 |
E003 |
英语三册 |
略 |
2005-9-26 8:20 |
E004 |
英语四册 |
略 |
2005-9-26 8:40 |
2.2代码分析
2.2.1 title.asp(数据库连接头文件)
<%
DbPath = SERVER.MapPath("database.mdb")
‘定义数据库名称为database.mdb
Set c1 = Server.CreateObject("ADODB.Connection")
c1.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
%>
2.2.2 addinfo.asp (填写信息)
<form method="POST" action="addinfook.asp">
索取号:<input type="text" name="suoqu" size="10"><br>
标题:<input type="text" name="name" size="30"><br>
内容:<textarea name="content" rows=5 cols=30></textarea><br>
<input type="submit" value=" 添加 " name="B1"> <input type="reset" value="重新填写" name="B1">
</form>
2.2.3 addinfook.asp(添加信息)
<!--#include file=”title.asp”--> ‘在头部分调用连接数据库的title.asp文件
|