我目前使用Mysql Connector Net 1.04在VS.NET环境下来访问Mysql数据库,在使用事务时,抛出错误的时候一执行rollback就死掉了,可是近似的代码换成访问的是oracle数据库就回滚没有问题,我的mysql的表已经是InnoDB类型了,难道还跟数据库是否自动提交有关吗?并且最为奇怪的是,如果我是故意将sql语句的表名称或者字段名称改成错误的,rollback语句就死机在那里,而如果是修改或者插入数据库的值故意少了半个引号,则回滚操作又可以执行.而以上情况,在oracle下都是可以回滚的.所以,我就怀疑是否是Connector本身的问题,请诸位指教......