c#操作access,update语句不执行的解决办法

2018-11-13

   今天update access数据库时,使用了参数化的方式,结果不报错,但是数据也没有更新。后来发现access使用参数化时,参数位置必须和赋值顺序相同才行,否则更新时就会出现数据无法更新但是也不报错的怪现象。
  

       顺序如果错了,就无法更新了。这一点和sql server不一样。在sql server中,不必关心参数增加的顺序。
       因为access在update时参数错位不会报bug,只是不更新,所以这一点在写程序时一定要注意。