注册 登录
编程论坛 ASP技术论坛

关于错误

sunwukong28 发布于 2008-02-15 09:41, 948 次点击
sql="update info set upid='"&request.form("l_id")&"',age='"&request.form("l_age")&"',birthday='"&request.form("l_birthday")&"',address='"&request.form("l_address")&"',telephond='"&request.form("l_telephone")&"' where i_name='"&session("uname")&"' and i_id="&session("uid")

 conn.execute sql


请问大家,这个语句错在哪里了?
我一运行,就说“参数不足,期待是 1。”

[[it] 本帖最后由 sunwukong28 于 2008-2-15 09:44 编辑 [/it]]
6 回复
#2
dhdhzzw2008-02-15 10:33
response.write 看传递值
#3
金来2008-02-15 14:49
请问您
怎么没有from 内容啊  你给谁进行更新呢  当然参数不足了
#4
恒天装饰网2008-02-16 16:51
sql="update info set upid='"&request.form("l_id")&"',age='"&request.form("l_age")&"',birthday='"&request.form("l_birthday")&"',address='"&request.form("l_address")&"',telephond='"&request.form("l_telephone")&"' where i_name='"&session("uname")&"' and i_id='"&session("uid")&"'
#5
hmhz2008-02-17 09:13
检查一下字段名有没写错
#6
yms1232008-02-17 15:47
检查是否得到提交表单的数据,然后检查SQL语句是否字段名写错了,或者数据类型搞错了。
#7
相公2008-02-17 16:35
临时加上次句看看是哪个参数问题
response.write sql
1