事务怎么了?

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

用了各种方法,都能插入数据,事务不能回滚
pb 11.5 mysql odbc
...全文
44 点赞 收藏 7
写回复
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
经验贫乏,没见过,等待。。。
回复
发动态
发帖子
数据库相关
创建于2007-09-28

732

社区成员

PowerBuilder 数据库相关
申请成为版主
社区公告
暂无公告