| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1280 人关注过本帖
标题:修改表中数据
取消只看楼主 加入收藏
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
结帖率:100%
收藏
 问题点数:0 回复次数:5 
修改表中数据
请教各位高手,下面有一段代码修改表中数据,能成功运行,但查看表中数据都没有变化,真闷死人啊!查了半天都没有找到原因.
<%
if request("objname")="考试计划" then
testid=request("testid")
sql="select * from exampaper where testid="& testid
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,3,2
if rs("passuserid")<>0 then
else  rs("passuserid")=request.cookies("userid")
  rs("pasttime")=date()
  if request("yesorno")="同意" then
  rs("paperpass")=1
  else
  rs("paperpass")=2
  end if  
  rs.update
  rs.close
  sql="select * from waitforpass where objid="& testid
  set rs=server.createobject("adodb.recordset")
  rs.open sql,conn,3,2
  if request("yesorno")="同意" then
  rs("ifpass")=1
  else
  rs("ifpass")=2
  end if
  rs("passuserid")=request.cookies("userid")
  rs("pasttime")=date()
  rs("passadvice")=request("passadvice")
  rs.update
  rs.close
  end if
%>
搜索更多相关主题的帖子: 数据 
2010-08-02 11:13
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
多谢两位高手指点!我使用的是access数据库,两个表的数据都没有变化.是修改数据,而不是添加数据.对于if rs("passuserid")<>0 then
else  rs("passuserid")=request.cookies("userid")我也有一点纳闷,如果把else去掉,它就不能运行.望各位高手多多指教!
2010-08-03 08:01
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
问题还没有得到解决,我已经把rs.open sql,conn,3,2该为rs.open sql,conn,3,3,我分析问题应该就出在着个地方,但是表中数据都没有变化.不过我说明一下,表中的数据每条记录,有的字段有数据,有的字段是空的,需要在空的字段上填上数据,是添加还是修改呢?
2010-08-03 09:33
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
为什么用rs.open sql,conn,3,2也可以添加数据呢?不一定用rs.open sql,conn,1,3,这究竟有严格的要求吗?有这方面经验高手们能否指点一下吗?
2010-08-03 15:11
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
不可能吧!都可以添加数据,难道不可以修改数据吗?
2010-08-04 08:51
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
问题终于完满解决了,让我非常高兴.非常感谢各位热情帮助以及积极参与讨论.特别感谢wangjy5000和hams.问题就是出在"else"这个地方.去掉它一切问题都解决了.真是踏破铁鞋无觅处,得来全不费功夫.
2010-08-04 10:27
快速回复:修改表中数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021415 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved