333体育

access应发工资怎么算,access中应发工资总和怎么算

access表达式类型不匹配

1、类型不匹配的原因是因为 Access对 SQL语句的检查 注意:如果是文本类型的 必须在值的两边加上单引号,如果是数字类型,必须不能加单引号(跟SQL Server有点点区别)。否则他就会提示类型不匹配。

2、in子句只能在SQL语句里使用,另外in里面的数字也不要加引号。而在IIF函数的内部其判断表达式里是不能使用“in”的,因为VB不支持它。

3、最好是把这个sql串在生成后执行前通过设置断点拷出来,再到access里面执行查询,数据库能指出错误所在。这样调试比较直观。

4、两个字段的类型一样吗,不一样转换一下,如clng(),cint()等。

5、逐个检查你的插入字段的内容与你的数据库字段的类型匹配不。

相关推荐

评论

  • 昵称 (必填)
  • 邮箱
  • 网址