- 4
- 0
- 约1.34万字
- 约 9页
- 2020-04-23 发布于湖北
- 举报
.
ACCESS数据库的连接和读取记录
今天要学习的内容有一点枯燥,但是很重要。在这里大家不需要知道命令具体的运行情
况,外面的很多书籍之所以不适合入门就是因为介绍了太多的理论知识, 让初学者一头雾水。
下面开门见山,看两句话:
%
set conn=server.createobject(adodb.connection)
conn.open driver={microsoft access driver
(*.mdb)};dbq=server.mappath(example3.mdb)
%
第一句话定义了一个 adodb 数据库连接组件, 第二句连接了数据库, 大家只要修改后面的数
据库名字就可以了。是不是很简单?
下面再看三句:
%
exec=select * from guestbook
set rs=server.createobject(adodb.recordset)
rs.open exec,conn,1,1
%
这三句加在前面两句的后面,第一句:设置查询数据库的命令, select 后面加的是字段,
如果都要查询的话就用 * ,from 后面再加上表的名字, 我们前面建立的是不是一个 gustbook
表阿?第二句: 定义一个记录集组件, 所有搜索到的记录都放在这里面, 第三句是打开这个
记录集, exec 就是前面定义的查询命令, conn 就是前面定义的数据库连接组件,后面参数
“1,1” ,这是读取,后面讲到修改记录就把参数设置为 1,3,好了接下来我们读取记录。
table width=100% border=0 cellspacing=0 cellpadding=0
%do while not rs.eof%tr
td%=rs(name)%/td
td%=rs(tel)%/td
td%=rs(message)%/td
td%=rs(time)%/td
/tr%
rs.movenext
loop
%
/table
在一个表格中, 我们用 4 列分别显示了上次建立的表里面的四个字段, 用 do 循环,not rs.eof
的意思是条件为没有读到记录集的最后, rs.movenext 的意思是显示完一条转到下面一条记
录,%=%就等于 %response.write% 用于在 html 代码里面插入 asp 代码, 主要用于显示变
量。
.
.
学会数据库的基本操作 1 (写入记录)
数据库的基本操作无非是:查询记录,写入记录,删除记录,修改记录。今天我们先学
习写入记录。
先建立一个表单:
form name=form1 method=post action=example5.asp
name input type=text name=namebr
tel input type=text name=telbr
message input type=text name=message value=br
input type=submit name=Submit value= 提交
input type=reset name=Submit2 value= 重置
/form
表单提交到 example5.asp ,下面是 example5.asp 的代码:
%
set conn=server.createobject(adodb.connection)
conn.open driver={microsoft access driver
(*.mdb)};dbq=server.mappath(ex
您可能关注的文档
最近下载
- 2026年春学期译林版小学英语四年级下册教学计划.docx VIP
- 党课:坚持党建业务深度融合,以高质量民政党建引领保障民政事业高质量发展.docx VIP
- 停车综合楼工程施工组织设计方案.docx VIP
- 湖南省新高考教学教研联盟(长郡20校)2026届高三3月联考语文试题及答案.docx VIP
- 银行运营业务知识及支付清算系统相关试题试卷.docx VIP
- Yamaha 雅马哈 乐器音响 DM3 Series Reference Manual 用户手册.pdf VIP
- 2025年天津职业技术师范大学单招语文测试模拟试卷真题题库.docx VIP
- 焦油罐检修应急预案(3篇).docx VIP
- 27.3圆中的计算问题 华东师大版.ppt VIP
- 生物竞赛复习资料.pdf VIP
原创力文档

文档评论(0)