怎么关闭数据更新后的自动提交功能!!!!!!!!! 我用ADO经ODBC连接的ORACLE数据库,但是每次执行一更新语句(如UPDATE),它就自动提交了数据,请问怎么关闭自动提交功能???而在java里面就有一个setAutoCommit(false);函数可以关闭自动提交。谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>我用ADO经ODBC连接的ORACLE数据库,但是每次执行一更新语句(如UPDATE),它就自动提>>交了数据,请问怎么关闭自动提交功能???就我所知, 只能用事務來控制了 能不能说具体一点怎么控制?ORACLE又不是显示的事务,又没有begin tran例我用ADOquery.sql.text:='update ...';然后 ADOquery.ExecSQL;我还没有来得及commit 或rollback, 数据就已经提交了.怎么关闭它自动提交???? myconn.BeginTrans;MyCommand1.CommandText := 'update .......';MyCommand1.Execute;MyCommand1.CommandText := 'update .......';MyCommand1.Execute;myconn.CommitTrans; 为什么结果不相同,两个字符串? 如何通过pid发送消息? 怎么样在Combobox的下拉框的ITEM项目上面加一个按钮呢? 微软acm音频压缩转换疑问 开发文字水印出了点问题,请大家帮个忙呀 CSDN论坛秀-Delphi版作秀董事会郑重声明 调用出错,Types of actual and formula var parameters must be identical. 如何让整数后添加.00? 表格控件的使用 ????"帮助"文件怎么做?? 线程超级难题?高手请进 请问如何在DLL中初始化DCOM??
>>交了数据,请问怎么关闭自动提交功能???
就我所知, 只能用事務來控制了
然后 ADOquery.ExecSQL;
我还没有来得及commit 或rollback, 数据就已经提交了.怎么关闭它自动提交????
MyCommand1.Execute;MyCommand1.CommandText := 'update .......';
MyCommand1.Execute;myconn.CommitTrans;