uodate更新语句的问题
update TableModel set TableName= "安全隐患报告书2 " where count = 2
update TableModel set count=3 where TableName= "安全隐患报告书2 "
看看这两条语句,为什么第一条执行正确,第二条就有语法错误呢
------解决方案--------------------update TableModel set [count]=3 where [TableName]= "安全隐患报告书2 "
在ACCESS2000中没有问题
------解决方案--------------------如果表名或字段名与系统保留字重复,或有特殊字符、以数字开头等等,都要加[]
不论什么情况,加上[]不会有问题