UPDATA语句的语法错误

来源:百度知道 编辑:UC知道 时间:2024/07/18 07:30:50
"UPDATE Mobile SET Money = '40.33' WHERE Number='13474518691'"
哪里错了??
是这样的,程序执行没有错误,但是数据不更新!
而且在access里用同样的sql语句,数据就更新了,但利用
sta.executeUpdate("...")本地调用就不行了~
本人系统vista+access2007,是否是权限设置问题??

不知道你Money这个字段设置的是什么类型,如果是数值型的,比如Money, decimal,numeric这些,不能用'40.33'赋值,你这个是字符型的,应该是
Money = 40.33

问题的关键是你要把错误信息贴在这里! 单看语法是没错的!

有错,最后一个双引号前,要加一个空格。

没错