日期:2014-05-17  浏览次数:20791 次

ASP+ACCESS中,修改数据库信息的错误,大家来救命啊!
修改用户信息的一个超简单代码,但屡做屡报错,恳请大家指点    
      sql   =   "UPDATE   Users   SET   Ename= ' "   &   vEname   &   " ',   Email= ' "   &   vEmail   &   " '   Where   UserId= "   &   vUserId      
          Conn.Execute(sql)
      报错为(0x800A0401)语句未结束       估计是WHERE那的问题

大虾们给改下     不要发什么网站啊、视频啊让我自己看  
    您给改改这就成~!       感激涕零     无以言表
        就依仗各位啦!

------解决方案--------------------
SQL语句没有错误,估计是值有问题,同意楼上的说法,先输出SQL语句,一目了然,以后有错误也这样调试
------解决方案--------------------
我那些个列名都是TEXT的?包括userid?

sql = "UPDATE Users SET Ename= ' " & vEname & " ', Email= ' " & vEmail & " ' Where UserId= ' " & vUserId &
" ' "