asp中修改数据库记录的问题

URL=upload.form("URL")ALT=upload.form("ALT")ifupload.form("hang")<>""andupload.form("... URL=upload.form("URL")
ALT=upload.form("ALT")
if upload.form("hang")<>"" and upload.form("lie")<>"" then
hang=upload.form("hang")
lie=upload.form("lie")
jisuan=(Cint(hang)-1)*9+Cint(lie)
sqlstr1="update Image set URL='"+URL+"',ALT='"+ALT+"',Image='"+newname+"' where no='+jisuan+'"
conn.execute sqlstr1

经过测试各个变量都有被赋值,但是nn.execute sqlstr1好象没有执行,没提示错误但是数据库中的东西没被修改
如果把nn.execute sqlstr1改成用rs.open sqlstr1,conn,1,3这种方法的时候在rs("URL")=URL的时候出现什么EOF为真什么的错误
请高手指点
用rs的方法出现的错误提示是:
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

很不好意思,把+改成&问题依旧!
展开
 我来答
三天起个名
2007-08-03 · TA获得超过952个赞
知道大有可为答主
回答量:1445
采纳率:0%
帮助的人:1703万
展开全部
sqlstr1="update Image set URL='"+URL+"',ALT='"+ALT+"',Image='"+newname+"' where no='+jisuan+'"

把这个改成

sqlstr1="update Image set URL='"&URL&"',ALT='"&ALT&"',Image='"&newname&"' where no='&jisuan&'"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式