asp+access的表单提交数据库连接代码,谁给我详细解释一下?
- 提问者网友:你给我的爱
- 2021-04-10 17:59
- 五星知识达人网友:逐風
- 2021-04-10 18:51
1 set conn=server.createobject("adodb.connection")
2 conn.open "provider=microsoft.jet.oledb.4.0; data source=" &server.mappath("zhuce.mdb")
3 sql="select * from xinxi "
4 set rs = conn.execute(sql)
给你来个详细的!
第一句是最基本的,就是定义conn,你可以不理解这句话,因为你要做asp+access都是用这句话开头!其中conn这是个变量名,是随便你怎么定义的!不过你这里定义为conn,那么以下有conn的地方也要跟你定义的这个变量名一样!这句你只要记得熟就行了~不用理解!
第二句:基本上是和第一句一样!是有就行,不用怎样去理解,这句话就是告诉服务器,用哪个驱动去打开数据库而已!这个4.0就是用4.0版本去打开的意思!不要让这些无关的东西去扰乱你咯!不过(&server.mappath("zhuce.mdb") 这小段就是要你指定数据库的地址啦!)
第三句:这句是定义一个变量sql,后面跟的是sql语句,意思是查询xinxi这个表中所有的信息!
第四句:执行这个sql语句!
这里四句只是起到连接作用!不过你说的表单提交连接数据库我不是很明白!不知道你的意思是不是想把表单的内容提交到数据库去呢?
如果是的话把第三句改为sql="insert into xinxi "就可以了!
如果你还不明白的话~就Q我吧!
- 1楼网友:七十二街
- 2021-04-10 19:57
<% set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库路径") %>
- 2楼网友:猎心人
- 2021-04-10 19:11
http://fif.hlw.cn/asp.html
这是asp+access的视频教程