环境与工具:C#、 .NET、 Access2000。
开发web应用时,用OleDbConnection 连接到ACCESS2000,
  查询可以正常运行。当更新数据库时,以下代码段运行出错:   OleDbConnection myConn = new OleDbConnection ( strConn ) ; 
   Sqlstr  = "update users set password='123' where userid='U001'" ; 
   OleDbCommand up = new OleDbCommand ( Sqlstr , myConn ) ;
   myConn.Open ( ) ; 
   up.ExecuteNonQuery ( ) ;
   myConn.Close ( ) ;错误捕获为:“异常详细信息: System.Data.OleDb.OleDbException: UPDATE 语句的语法错误。”但只要将SQL语句改为变:
   Sqlstr  = "update users set [password]='123' where userid='U001'" ; 
即可以正确运行,什么原因?对于插入操作也是如此。哪位高手给予说明。