| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2982 人关注过本帖
标题:当前记录集不支持更新?凭什么啊?
只看楼主 加入收藏
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
好吧,谢了啊,可是我只使用其中的一项的时候,运行都正常,只是把他们组合到一起,就出问题了。
如果方便,明天帮忙再看看。谢了啊,晚安!
2006-12-28 23:02
dkp88
Rank: 1
等 级:新手上路
帖 子:235
专家分:5
注 册:2004-10-18
收藏
得分:0 

'试试这样行不!应该是这里错了。你没有给系统写的权限,所以在19行里就中止。
sql="select * from picturedata where 身份证号='"&session("idcard")&"'"
rs.open sql,conn,1,3
rs("免冠近照")=request.Form("attach1") '第19行
rs("生活照1")=request.Form("attach2")
rs("生活照2")=request.Form("attach3")
rs("修改者姓名")=request.Form("xingming")
rs("身份证号")=request.Form("idcard")
rs("修改日期")=request.Form("inputdate")
rs.update


学程序真有味!
2006-12-28 23:30
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
以下是引用dkp88在2006-12-28 23:30:14的发言:

'试试这样行不!应该是这里错了。你没有给系统写的权限,所以在19行里就中止。
sql="select * from picturedata where 身份证号='"&session("idcard")&"'"
rs.open sql,conn,1,3
rs("免冠近照")=request.Form("attach1") '第19行
rs("生活照1")=request.Form("attach2")
rs("生活照2")=request.Form("attach3")
rs("修改者姓名")=request.Form("xingming")
rs("身份证号")=request.Form("idcard")
rs("修改日期")=request.Form("inputdate")
rs.update


ADODB.Recordset 错误 '800a0e79'

对象打开时,不允许操作。

/web-2005/hunjie/addpicssave.asp,行 19
现在显示的结果如上!请仔细考虑,谢谢!

2006-12-29 09:39
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
哈哈,dkp88看出了问题的关键,但指导出错
<!--#include file="Connections/conn2.asp" -->
<%sql="select * from picturedata where 身份证号='"&session("idcard")&"'"
Set rs = CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3 '把这一句改了.
if rs.eof then
mgjz=request.Form("attach1")
shz1=request.Form("attach2")
shz2=request.Form("attach3")
xingming=request.Form("xingming")
idcard=request.Form("idcard")
inputdate=request.Form("inputdate")
SQL="insert into picturedata(免冠近照,生活照1,生活照2,操作者名称,身份证号,插入日期)values('"+mgjz+"','"+shz1+"','"+shz2+"','"+xingming+"','"+idcard+"',#"&inputdate&"#)"
rs.close
conn.execute SQL
conn.close
set conn=nothing%>
<%else
sql="select * from picturedata where 身份证号='"&session("idcard")&"'" '对了,这一句是蛇足
rs("免冠近照")=request.Form("attach1")”第19行
rs("生活照1")=request.Form("attach2")
rs("生活照2")=request.Form("attach3")
rs("修改者姓名")=request.Form("xingming")
rs("身份证号")=request.Form("idcard")
rs("修改日期")=request.Form("inputdate")
rs.update
rs.close
conn.execute SQL
conn.close
set conn=nothing%>
<%end if%>
<script language="javascript">
alert("照片信息添加成功!请确认完整资料");
location.href="main.htm";
</script>

[此贴子已经被作者于2006-12-29 11:33:31编辑过]


2006-12-29 11:32
boyfuture
Rank: 1
等 级:新手上路
帖 子:552
专家分:0
注 册:2005-12-20
收藏
得分:0 
hh,蛇足已除,问题解决,谢谢啊!缘分啊!感谢大家做的贡献!由于大家的努力,这个论坛我是越来越满意了!
2006-12-29 14:00
快速回复:当前记录集不支持更新?凭什么啊?
数据加载中...
 
   



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

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