asp中提示update错误!错误代码如下:求高手解答,谢谢!急急
strSql="UpdatetbGuestsetreply="&Request.Form("txtRep")&"whereID="&Request.Form("txtID...
strSql="Update tbGuest set reply="& Request.Form("txtRep")&" where ID=" & Request.Form("txtID")
展开
展开全部
看上去,你的reply字段文本型的可能性大,那么,你应该将值放在单引号中.试试改成下面这样:
strSql="Update tbGuest set reply='"& Request.Form("txtRep")&"' where ID=" & Request.Form("txtID")
另外,你要确认Request.Form("txtID")是有值的,而且是有效数值,否则在这里也会发生错误.
strSql="Update tbGuest set reply='"& Request.Form("txtRep")&"' where ID=" & Request.Form("txtID")
另外,你要确认Request.Form("txtID")是有值的,而且是有效数值,否则在这里也会发生错误.
追问
语法错误 (操作符丢失) 在查询表达式 'ID=' 中。还是不行??
追答
那就是说你的Request.Form("txtID")是没有值的.检查表单控件名是否是txtID,检查该控件是否有默认值,或是在提交前是否正确设置值,如果你是通过URL参数传递的,用Request.QueryString("txtID")来获取值,而不是Form集合.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询