+ -
当前位置:首页 → 问答吧 → 急急急~~~delphi 寫入數據到oracle中

急急急~~~delphi 寫入數據到oracle中

时间:2011-10-04

来源:互联网

寫入數據到oracle中,數據寫入成功後,不關閉程式,在oracle中就看不到插入的數據,當程式關閉後,才可查看到插入的數據~~~

能否在程式運行時,邊執行,邊查看插入到oracle中的數據

求高手幫忙,寫個commit事件~~

作者: jia_ni   发布时间: 2011-10-04

你用的什么数据引擎?如果是BDE,可用TSession
或用StartTransAction+Commit函数,看下HELP中有的
CurDatabase.StartTransAction();
...
CurDatabase.Commit();

作者: keiy   发布时间: 2011-10-04

用到是BDE

作者: jia_ni   发布时间: 2011-10-04

BDE可以这样用事务处理:
database1.StartTransAction; //database为你的tdatabase控件
query1.sql.text:='....'; //query1的database指向database1
query1.execsql;
database1.commit;

作者: keiy   发布时间: 2011-10-04

引用 3 楼 keiy 的回复:
BDE可以这样用事务处理:
database1.StartTransAction; //database为你的tdatabase控件
query1.sql.text:='....'; //query1的database指向database1
query1.execsql;
database1.commit;



query1.sql.text:='....'; //query1的database指向database1
這也省略號裡要填什麼啊?不會

作者: jia_ni   发布时间: 2011-10-04