我想在这里同大家分享一下关于access使用中的一些经验
1、将关键字用"[]"括起来,如果在运行中报错,你首先应该想到的这一点
2、如果是直接在sql语句中通过+连接参数和参数值的话,保证非“数字”字段的值用单引号引起来。
3、如果是用oledbParamenter添加参数的话,保证语句中的 @参数 顺序 和后面的 oledbParamenter 的顺序是一致的,否则uodate会失败,而且是在不报任何错误的情况下更新失败,之前我找了一个下午都没找到错在哪儿,的确有点坑爹。
4、,这里我连用了2个函数“count(id)”、“order by id”,问题就来了,当某字段的聚合函数加上该字段的排序后,就会报这个错,具体的原因我也说不清,这就是access的不足了。解决方法是在排序前加上group by id
希望能帮到大家,如果有不足的地方请大家指出来 |
|