home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Database / ejemplos / ANIDADAS / Unit1.pas < prev    next >
Encoding:
Pascal/Delphi Source File  |  1999-03-02  |  1.1 KB  |  47 lines

  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  7.   ExtCtrls, DBCtrls, Db, Grids, DBGrids, DBClient, DBTables, StdCtrls, Mask;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     ClientDataSet1: TClientDataSet;
  12.     ClientDataSet1Nombre: TStringField;
  13.     ClientDataSet1APELLIDOS: TStringField;
  14.     ClientDataSet1DIRECCION: TStringField;
  15.     ClientDataSet1TELEFONOS: TDataSetField;
  16.     ClientDataSet2: TClientDataSet;
  17.     ClientDataSet2TELEFONO: TIntegerField;
  18.     ClientDataSet2COMENTARIO: TStringField;
  19.     DBGrid1: TDBGrid;
  20.     DataSource1: TDataSource;
  21.     DataSource2: TDataSource;
  22.     DBGrid2: TDBGrid;
  23.     DBNavigator1: TDBNavigator;
  24.     DBNavigator2: TDBNavigator;
  25.     procedure ClientDataSet1BeforeDelete(DataSet: TDataSet);
  26.   private
  27.     { Private declarations }
  28.   public
  29.     { Public declarations }
  30.   end;
  31.  
  32. var
  33.   Form1: TForm1;
  34.  
  35. implementation
  36.  
  37. {$R *.DFM}
  38.  
  39. procedure TForm1.ClientDataSet1BeforeDelete(DataSet: TDataSet);
  40. begin
  41.   clientdataset2.first;
  42.   while not clientdataset2.eof do
  43.     clientdataset2.delete;
  44. end;
  45.  
  46. end.
  47.