参考了 易语言知识库里的开始事务 写法 写了一个测试 发现无效啊,该创建的表还是创建了 回滚事务返回成功 但还是创建成功表了
mysql句柄 = 连接MySql (ip, account, password, , port )开始事务 (mysql句柄 )事务判断 = 真 如果真 (取反 (执行SQL语句 (mysql句柄, “DROP DATABASE test;”)) ) 事务判断 = 假 如果真 (取反 (执行SQL语句 (mysql句柄, “CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;”)) ) 事务判断 = 假 如果真 (取反 (执行SQL语句 (mysql句柄, #ba新建表 )) ) 事务判断 = 假 如果真 (取反 (执行SQL语句 (mysql句柄, #ba表增加字段 )) ) 事务判断 = 假 如果真 (取反 (执行SQL语句 (mysql句柄, #pas新建表 )) ) 事务判断 = 假 如果真 (取反 (执行SQL语句 (mysql句柄, #ma新建表 )) ) 事务判断 = 假  判断 (事务判断 ) 保存事务 (mysql句柄 ) 断开MySql (mysql句柄 ) 信息框 (“完成!”, 0, “”, ) 回滚事务 (mysql句柄 ) 断开MySql (mysql句柄 ) 信息框 (“失败!”, 0, “”, )
有没有大佬给个 自带mysql支持库可以用事务,只要自带的mysql支持库
|