这应该不算是什么技巧,估计有数据库方面程序的DELPHI程序员都知道;本来没有写想到
需要把它写成一篇贴子,但前不久看个别刚入门的兄弟的代码时。才发展他们还在刀
耕火种,为此才想把它写出来算是对入门的兄弟们的一点帮助,让大侠们见笑了;
我们都知道TCLIENTDATASET有把对它其中的数据所做的修改记录下来的功能;如果需要还可以将
修改回复到以前的某个状态,而且结合DATASETPROVIDER还可能自动完成改动到SQL映射,将改动成批提交到数据库中
这个特性对于写数据库程序来说非常有用。其实我所说的保存CLIENTDATASET的数据也是利用这个特性来实现的;
代码很简单:
unit uCDSSave;
interface
uses
SysUtils, Windows, Messages, Classes, Graphics, Controls,
Forms, Dialogs,Provider,DBClient,DB,Variants;
type
TSaveCDS = class...[ 查看全文 ]