S
srs
Unregistered / Unconfirmed
GUEST, unregistred user!
我在连接到ORACLE后,对表进行的编辑结果不能马上反映出来,
听诸位大侠说是要用存储过程,但我对存储过程不懂,而且现有的软件基本成型
从书上看到更新缓存和异常处理应如下写代码:
MyDataBase.StartTransaction;
try
edit;
fieldbyname('sadf').AsString := 'wfwef';
post;
mydatabase.commit;
except
mydatabase.rollback;
end;
以上代码是否能满足我的要求。是不是需要加个TDATABASE控件,
如果用一个TDATABASE控件控制多个TABLE或QUERY控件进行回退事务是否能行?
问题幼稚请大侠见谅
听诸位大侠说是要用存储过程,但我对存储过程不懂,而且现有的软件基本成型
从书上看到更新缓存和异常处理应如下写代码:
MyDataBase.StartTransaction;
try
edit;
fieldbyname('sadf').AsString := 'wfwef';
post;
mydatabase.commit;
except
mydatabase.rollback;
end;
以上代码是否能满足我的要求。是不是需要加个TDATABASE控件,
如果用一个TDATABASE控件控制多个TABLE或QUERY控件进行回退事务是否能行?
问题幼稚请大侠见谅