请各位帮小女子看一下这段代码

aihl 2001-01-09 09:11:00
<%
response.buffer=true
Response.Expires=0


Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("guestbook.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
Set rs = Server.CreateObject("ADODB.Recordset")

sql="select * from detail"
sql=sql+" order by 编号 ASC"
rs.open sql,conn,2
rs.addnew
rs("编号")=Request.form("position")
rs("工作地点")=Request.form("place")
rs("有效日期")=Request.form("expire")
tmpmess=request.form("require")
tmpmess=replace(tmpmess,chr(10),"  <br>")
rs("职位要求")=tmpmess

rs.Update
'rs.close
response.redirect "index.asp"
%>

电脑提示rs.addnew这行出错,为什么?
...全文
151 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
subzero 2001-01-09
  • 打赏
  • 举报
回复
游标的问题历来困扰了很多人
另外,字段的名字最好不要用中文
Brain 2001-01-09
  • 打赏
  • 举报
回复
最好用sql,稳当!
flyants0 2001-01-09
  • 打赏
  • 举报
回复
同意楼上的。一定搞 定。
djhdu 2001-01-09
  • 打赏
  • 举报
回复
rs.open sql,conn,2 写错了,你的方式不是更新方式,
写成rs.open sql,conn,1,3试一下!


xh0001 2001-01-09
  • 打赏
  • 举报
回复
不知道asp中有没有rs.addnew 方法,不敢造次乱说。我处理类似问题时使用的是sql语句中的insert命令。你可以试一试!
arthree 2001-01-09
  • 打赏
  • 举报
回复
有可能是服务器上的mdb文件的读写权限设置不对。我也曾碰到这种问题,把那个mdb文件设为everyone r/w就正常了。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧