关于 ASP + ACCESS数据库的修改大量数据的问题--急等

[复制链接]
查看11 | 回复0 | 2009-1-30 06:28:38 | 显示全部楼层 |阅读模式
Microsoft JET Database Engine 错误 \'80040e14\' UPDATE 语句的语法错误。 /****/***/m_usermod.asp,行 377 以上是出现问题的那段代码:        id=request("id")        username=request("username")        khh=request("khh")        sswd=trim(request("sswd"))        yhzh=trim(request("yhzh"))        memberid=trim(request("memberid"))        password=trim(request("password"))        answer=trim(request("answer"))        sid=trim(request("sid"))        nichen=trim(request("nichen"))        tel=trim(request("tel"))        qq=trim(request("qq"))        if sswd="" then sswd="非农行"                sql0="update usersetting set"                sql0=sql0&"username=\'"&username&"\',khh=\'"&khh&"\',sswd=\'"&sswd&"\',yhzh=\'"&yhzh&"\',memberid=\'"&memberid&"\',password=\'"&password&"\',answer=\'"&answer&"\',sid=\'"&sid&"\',nichend=\'"&nichen&"\',tel=\'"&tel&"\',qq=\'"&qq&"\'"                sql1="where id="&id                sql2=sql0&sql1                conn.execute (sql2)                response.write "<script>alert(\'资料修改成功。\');window.location=\'?mosquito=info&id="&request("id")&"\';</script>"请各位高手帮忙,谢谢!

                                                                                                 在写程序是千万要注意到起“小心”二字 你仔细再看一下                                       
提问者对答案的评价:

                                                                                                第377行 是那行                                       

                                                                                                sql0="update usersetting set"------------------------------set后面要有空格sql1="where id="&id------------------------------where前面要有空格                                       

                                                                                                SQL语法错误建议你以后写sql语句的时候分行来写这样就不会出错了:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行