小米智能电子秤客服:ACCESS数据写入的小问题,很简单
来源:百度文库 编辑:高考问答 时间:2024/05/11 17:46:28
前面是一个单选,选择的值分别是A、B、C
数据库里面只有一行,为
id sela selb selc
1 28 21 23
提交表单后跳转到下面这个页面,代码如下:
dim rs
dim sql
dim selected
dim conn//定义变量
selected=request.form("options")//提出表单提交的值(刚才的表单NAME就是options)
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("search.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"//指定路径(数据库名:SEARCH)和使用模块
sql="update search set sel"&selected&"=sel"&selected&"+1 where id=1"//修改数据(重要)
rs.open sql,conn,1,1
set rs=nothing
set conn=nothing
response.write "<script language=JavaScript>" & chr(13) & "alert('您已经投了票,谢谢您的支持!');" & "history.back()" & "</script>" //反馈
其中我明白的几行已经做注解,现在的问题就是剩下的几行是什么意思,读不懂……
RS和CONN到底是干什么用的呢?
再麻烦一下……
记录集是干什么用处的呢?
有数据库还不够吗?
看网上的资料不太明白- -
数据库里面只有一行,为
id sela selb selc
1 28 21 23
提交表单后跳转到下面这个页面,代码如下:
dim rs
dim sql
dim selected
dim conn//定义变量
selected=request.form("options")//提出表单提交的值(刚才的表单NAME就是options)
set rs=server.createobject("adodb.recordset")
conn = "DBQ=" + server.mappath("search.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"//指定路径(数据库名:SEARCH)和使用模块
sql="update search set sel"&selected&"=sel"&selected&"+1 where id=1"//修改数据(重要)
rs.open sql,conn,1,1
set rs=nothing
set conn=nothing
response.write "<script language=JavaScript>" & chr(13) & "alert('您已经投了票,谢谢您的支持!');" & "history.back()" & "</script>" //反馈
其中我明白的几行已经做注解,现在的问题就是剩下的几行是什么意思,读不懂……
RS和CONN到底是干什么用的呢?
再麻烦一下……
记录集是干什么用处的呢?
有数据库还不够吗?
看网上的资料不太明白- -
set rs=server.createobject("adodb.recordset") //定义RS为记录集对像.
conn = "DBQ=" + server.mappath("search.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"//记置数据库连接.
sql="update search set sel"&selected&"=sel"&selected&"+1 where id=1"//更新SEL表.让ID=1 的 SELECTED=SEL+1
rs.open sql,conn,1,1 这个用1,1不行,因为你要更新,所以不能用只读游标.把权限放大点用1,3或,3,3
rs.close
set rs=nothing //因为记录集很占系统资源所以用完就关闭,并且清空
conn.close
set conn=nothing
数据库是数据库,记录集从数据库读取数据,然后放在内存中,然后你在读,记录集就可以了.你问的我也不知道怎么回答.反正要想读数据必须用记录集就对了.
试一下 rs.open sql,conn,1,3
rs为定义的记录集,conn为数据库连接
rs.open sql,conn,1,1 只能显示数据
但是你要更新到数据库,应该用:rs.open sql,conn,1,3
ACCESS数据写入的小问题,很简单
asp中往access数据库表单中写入数据的问题
关于对ACCESS数据库写入的问题
运行写入ACCESS数据库时,出现INSERT INTO 语句的语法错误,不能把数据写入数据库?
运行写入ACCESS数据库并提交写入信息时,出现INSERT INTO 语句的语法错误,不能把数据写入数据库?
运行写入ACCESS数据库并提交写入信息时,出现INSERT INTO 语句的语法错误,不能把数据写入数据库?
写入MDB的小问题
怎样用C++将数据写入Access
请问高手,如何显示access一行中所有字段的数据?并写入别一个数据
怎样实现从Web页直接写入/读取Access数据库内的数据