最近在使用access,今天发现了这样的一个问题很是纠结,一个删除语句,总是提示:标准表达式中数据类型不匹配。后来查了下资料,总算是得以解决。
我的sql是这的 :delete from tableName t where t.id='123'.
原来啊,这个id是数字类型的,就不能存在'',所以必须写成 delete from tableName t where t.id=123。这样运行就没有问题了。
最近在使用access,今天发现了这样的一个问题很是纠结,一个删除语句,总是提示:标准表达式中数据类型不匹配。后来查了下资料,总算是得以解决。
我的sql是这的 :delete from tableName t where t.id='123'.
原来啊,这个id是数字类型的,就不能存在'',所以必须写成 delete from tableName t where t.id=123。这样运行就没有问题了。