事务怎么了?

yuki79 2009-08-12 04:52:50
sqlca.AutoCommit = False;
INSERT INTO a
(aa )
VALUES ( 'a1sd' ) ;
rollback using sqlca;

用了各种方法,都能插入数据,事务不能回滚
pb 11.5 mysql odbc
...全文
70 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
永生天地 2009-08-13
  • 打赏
  • 举报
回复
长见识,学习,得收藏
[Quote=引用 6 楼 yuki79 的回复:]
已经解决 !!

是mysql表的MyISAM存储引擎不支持,改为Inodb就好了
[/Quote]
yuki79 2009-08-12
  • 打赏
  • 举报
回复
已经解决 !!

是mysql表的MyISAM存储引擎不支持,改为Inodb就好了
yuki79 2009-08-12
  • 打赏
  • 举报
回复
已测试 用access数据库就好了,难道是mysql的事?
WorldMobile 2009-08-12
  • 打赏
  • 举报
回复
sqlca.AutoCommit = False; 把这句写在connect using sqlca之前即可

INSERT INTO a
(aa )
VALUES ( 'a1sd' ) ;
rollback using sqlca;
eviler 2009-08-12
  • 打赏
  • 举报
回复
没有使用过这些东西 你试试

sqlca.AutoCommit = true;
INSERT INTO a
(aa )
VALUES ( 'a1sd' ) ;
rollback using sqlca;
huerlin 2009-08-12
  • 打赏
  • 举报
回复
可以试试 其它数据库是否也是这样的
永生天地 2009-08-12
  • 打赏
  • 举报
回复
经验贫乏,没见过,等待。。。

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧