Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
123156213455A.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.21 Mб
Скачать
  1. Unit Unit2;

  1. interface

  1. uses

  2. SysUtils, Classes, DB, DBTables;

  1. type

  2. TDataModule2 = class(TDataModule)

  3. Database1: TDatabase;

  4. Table1: TTable;

  5. Table2: TTable;

  6. Table3: TTable;

  7. DataSource1: TDataSource;

  8. DataSource2: TDataSource;

  9. DataSource3: TDataSource;

  10. Query1: TQuery;

  11. DataSource4: TDataSource;

  12. DataSource5: TDataSource;

  13. Query2: TQuery;

  14. Query3: TQuery;

  15. DataSource6: TDataSource;

  16. private

  17. { Private declarations }

  18. public

  19. { Public declarations }

  20. end;

  1. var

  2. DataModule2: TDataModule2;

  1. implementation

  1. {$R *.dfm}

  1. end.

  1. Unit Unit3;

  1. interface

  1. uses

  2. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  3. Dialogs,unit2, StdCtrls, Buttons, Grids, DBGrids, ExtCtrls;

  1. type

  2. TForm3 = class(TForm)

  3. Panel1: TPanel;

  4. Panel2: TPanel;

  5. DBGrid1: TDBGrid;

  6. BitBtn1: TBitBtn;

  7. BitBtn2: TBitBtn;

  8. BitBtn3: TBitBtn;

  9. BitBtn4: TBitBtn;

  10. BitBtn5: TBitBtn;

  11. procedure BitBtn1Click(Sender: TObject);

  12. procedure BitBtn2Click(Sender: TObject);

  13. procedure BitBtn3Click(Sender: TObject);

  14. procedure BitBtn4Click(Sender: TObject);

  15. private

  16. { Private declarations }

  17. public

  18. { Public declarations }

  19. end;

  1. var

  2. Form3: TForm3;

  1. implementation

  1. {$R *.dfm}

  1. procedure TForm3.BitBtn1Click(Sender: TObject);

  2. begin

  3. DataModule2.Table1.Append;

  4. end;

  1. procedure TForm3.BitBtn2Click(Sender: TObject);

  2. begin

  3. DataModule2.Table1.Edit;

  4. end;

  1. procedure TForm3.BitBtn3Click(Sender: TObject);

  2. begin

  3. If MessageDlg ('Вы действительно хотите удалить?', mtConfirmation, [mbYes, mbNo, mbCancel], 0)=mrYes

  4. Then

  5. DataModule2.Table1.Delete;

  6. end;

  1. procedure TForm3.BitBtn4Click(Sender: TObject);

  2. begin

  3. DataModule2.Table1.Post;

  4. end;

  1. end.

  1. Unit Unit4;

  1. interface

  1. uses

  2. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  3. Dialogs,unit2, StdCtrls, Buttons, Grids, DBGrids, ExtCtrls;

  1. type

  2. TForm4 = class(TForm)

  3. Panel1: TPanel;

  4. Panel2: TPanel;

  5. DBGrid1: TDBGrid;

  6. BitBtn1: TBitBtn;

  7. BitBtn2: TBitBtn;

  8. BitBtn3: TBitBtn;

  9. BitBtn4: TBitBtn;

  10. BitBtn5: TBitBtn;

  11. procedure BitBtn1Click(Sender: TObject);

  12. procedure BitBtn2Click(Sender: TObject);

  13. procedure BitBtn3Click(Sender: TObject);

  14. procedure BitBtn4Click(Sender: TObject);

  15. private

  16. { Private declarations }

  17. public

  18. { Public declarations }

  19. end;

  1. var

  2. Form4: TForm4;

  1. implementation

  1. {$R *.dfm}

  1. procedure TForm4.BitBtn1Click(Sender: TObject);

  2. begin

  3. DataModule2.Table2.Append;

  4. end;

  1. procedure TForm4.BitBtn2Click(Sender: TObject);

  2. begin

  3. DataModule2.Table2.Edit;

  4. end;

  1. procedure TForm4.BitBtn3Click(Sender: TObject);

  2. begin

  3. If MessageDlg ('Вы действительно хотите удалить?', mtConfirmation, [mbYes, mbNo, mbCancel], 0)=mrYes

  4. Then

  5. DataModule2.Table2.Delete;

  6. end;

  1. procedure TForm4.BitBtn4Click(Sender: TObject);

  2. begin

  3. DataModule2.Table2.Post;

  4. end;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]