ClassesData.pas
上传用户:fh681027
上传日期:2022-07-23
资源大小:1959k
文件大小:1k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit ClassesData;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  5.   IBCustomDataSet, IBDatabase, Db, IBQuery;
  6. type
  7.   TDmClasses = class(TDataModule)
  8.     IBTransaction1: TIBTransaction;
  9.     IBClassReg: TIBDataSet;
  10.     dsClasses: TDataSource;
  11.     IBClasses: TIBDataSet;
  12.     IBPeopleReg: TIBDataSet;
  13.     dsReg: TDataSource;
  14.     procedure IBClassRegAfterInsert(DataSet: TDataSet);
  15.     procedure IBPeopleRegAfterInsert(DataSet: TDataSet);
  16.   private
  17.     { Private declarations }
  18.   public
  19.     { Public declarations }
  20.   end;
  21. var
  22.   DmClasses: TDmClasses;
  23. implementation
  24. uses MainData;
  25. {$R *.DFM}
  26. procedure TDmClasses.IBClassRegAfterInsert(DataSet: TDataSet);
  27. begin
  28.   IBClassReg.FieldByName ('ID_CLASS').AsString :=
  29.     IBClasses.FieldByName ('ID').AsString;
  30. end;
  31. procedure TDmClasses.IBPeopleRegAfterInsert(DataSet: TDataSet);
  32. begin
  33.   IBPeopleReg.FieldByName ('ID_CLASSES_REG').AsString :=
  34.     IBClassReg.FieldByName ('ID').AsString;
  35. end;
  36. end.