红豆的作曲者:这个update语句错在哪里

来源:百度文库 编辑:高校问答 时间:2024/04/29 00:37:44
update reg set com="com",comname="comname",name="name",zhichen="zhichen",address="address",youbian="youbian",telephone="telephone",fax="fax",mobile="mobile",email="email",web="web",city="city",comqual="comqual",content="content",homepage="homepage" where name='"&name&"'
其中"com"中的com表示变量
sql2="update reg set com='"&com&"',comname='"&comname&"',name='"&name&"',zhichen='"&zhichen&"',address='"&address&"',youbian='"&youbian&"',telephone='"&telephone&"',fax='"&fax&"',mobile='"&mobile&"',email='"&email&"',web='"&web&"',city='"&city&"',comqual='"&comqual&"',content='"&content&"',homepage='"&homepage&"' where id="&request.form("active")

后来我这样修改解决了
谢谢哦 呵呵

首先,我们不知道你的字段是什么数据类型,其次,你的这些字段名可能与系统预先指定的一些变量名冲突,如果以上字段为字符串类型,那么应该为单引号,所以你在问这个问题之前,应该有一些前提条件的

首先,如果是字符串的把双引号全改成单引号,如果是整型变量,就去掉双引号,别的字段根据你在数据库里所规定的类型来定。

你这条语句是没有问题的