当然有了,否则能算是 bde 吗?
是 TDatabase 控件方法 Commit/Rollback
是 TDatabase 控件方法 Commit/Rollback
解决方案 »
- FastReport 打印发票纸 总是出现断行,不知为什么急? QQ:494810576
- 求TatukGIS8.0以上版本的源代码
- 怎么得到treeview控件中所选节点(包括该节点)下的所有子节点
- toolbar上的图标怎么这么小?
- 又多了一颗星,散分庆祝
- delphi 5自带的那些例子……
- 各位大侠、斑主,帮帮我吧。分不够可以再加。
- 辞职了,散分!先到先得
- 请问一个sql的问题
- Delphi 调用vb写的Dll窗口出现:“不能在该主机应用程序中从 ActiveX DLL、ActiveX 控件或“属性页”显示非模式窗体"
- TBatchMove如何实现大表的数据转换
- Dephi的疑问????帮帮我!
try
...
Database.Commit;
except
Database.Rollback;
riase;
end;
我原本意思是,当双击B中的某一条数据时,该数据从B中删除,同时在A中加上一条;对应的是有数据表操作,即在表b中删除,在表a中插入。每次可操作多条数据。
但后来客户提出每次操作多条后要有个确认才真正写数据表,取消的话就不要写数据表。
于是我想到利用Commit()和Rollback()来处理应该是比较方便。但不知道怎么用?这里可能还有个问题是Query怎么和某个Database关联的;比如我现在就是直接用Query操作数据表,根本就没有利用Database来建立数据库连接,那么这个Query所用的数据库数据库连接是谁?(我发觉还是java中的jdbc用得比较随手。)