⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 masterdetailmultidemodata.h

📁 DevExpress ExpressQuantumGrid Suite v5.9 Full Source
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef MasterDetailMultiDemoDataH
#define MasterDetailMultiDemoDataH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "cxClasses.hpp"
#include "cxGridTableView.hpp"
#include "cxStyles.hpp"
#include <DB.hpp>
#include "cxGridBandedTableView.hpp"
#include "cxGridCardView.hpp"
#include <DBTables.hpp>
//---------------------------------------------------------------------------
class TMasterDetailMultiDemoDataDM : public TDataModule
{
__published:	// IDE-managed Components
  TDataSource *dsFilms;
  TDataSource *dsFilmsPersons;
  TDataSource *dsPersonsLine;
  TTable *tblPersonsLine;
  TAutoIncField *tblPersonsLineID;
  TStringField *tblPersonsLineNAME;
  TDatabase *DataBase;
  TQuery *qryFilmsPersons;
  TStringField *qryFilmsPersonsName;
  TIntegerField *qryFilmsPersonsPersonLineID;
  TStringField *qryFilmsPersonsFIRSTNAME;
  TStringField *qryFilmsPersonsSECONDNAME;
  TStringField *qryFilmsPersonsNICKNAME;
  TStringField *qryFilmsPersonsBIRTHNAME;
  TDateTimeField *qryFilmsPersonsDATEOFBIRTH;
  TStringField *qryFilmsPersonsLOCATIONOFBIRTH;
  TMemoField *qryFilmsPersonsBIOGRAPHY;
  TStringField *qryFilmsPersonsHOMEPAGE;
  TAutoIncField *qryFilmsPersonsID;
  TIntegerField *qryFilmsPersonsFilmID;
  TIntegerField *qryFilmsPersonsBIRTHCOUNTRY;
  TBooleanField *qryFilmsPersonsGender;
  TTable *tblPersonsHelper;
  TAutoIncField *tblPersonsHelperID;
  TStringField *tblPersonsHelperFIRSTNAME;
  TStringField *tblPersonsHelperSECONDNAME;
  TBooleanField *tblPersonsHelperGENDER;
  TStringField *tblPersonsHelperBIRTHNAME;
  TDateTimeField *tblPersonsHelperDATEOFBIRTH;
  TIntegerField *tblPersonsHelperBIRTHCOUNTRY;
  TStringField *tblPersonsHelperLOCATIONOFBIRTH;
  TMemoField *tblPersonsHelperBIOGRAPHY;
  TStringField *tblPersonsHelperNICKNAME;
  TStringField *tblPersonsHelperHOMEPAGE;
  TTable *tblPersonsStaffHelper;
  TAutoIncField *tblPersonsStaffHelperID;
  TIntegerField *tblPersonsStaffHelperFILMID;
  TIntegerField *tblPersonsStaffHelperPERSONLINEID;
  TIntegerField *tblPersonsStaffHelperPERSONID;
  TStringField *tblPersonsStaffHelperDESCRIPTION;
  TDataSource *dsFilmsCompanies;
  TQuery *qryFilmsCompanies;
  TStringField *qryFilmsCompaniesName;
  TStringField *qryFilmsCompaniesType;
  TStringField *qryFilmsCompaniesCountry;
  TStringField *qryFilmsCompaniesWebSite;
  TIntegerField *qryFilmsCompaniesID;
  TIntegerField *qryFilmsCompaniesFILMID;
  TTable *tblFilmsScreens;
  TAutoIncField *tblFilmsScreensID;
  TIntegerField *tblFilmsScreensFILMID;
  TBlobField *tblFilmsScreensSCREEN;
  TBlobField *tblFilmsScreensICON;
  TDataSource *dsFilmsScreens;
  TQuery *qryFilms;
  TAutoIncField *qryFilmsID;
  TStringField *qryFilmsCAPTION;
  TIntegerField *qryFilmsYEAR;
  TStringField *qryFilmsTAGLINE;
  TStringField *qryFilmsPLOTOUTLINE;
  TIntegerField *qryFilmsRUNTIME;
  TStringField *qryFilmsCOLOR;
  TBlobField *qryFilmsPHOTO;
  TBlobField *qryFilmsICON;
  TStringField *qryFilmsWEBSITE;
  TTable *tblGenres;
  TAutoIncField *tblGenresID;
  TStringField *tblGenresNAME;
  TcxStyleRepository *cxStyleRepository;
  TcxStyle *cxStyle1;
  TcxStyle *cxStyle2;
  TcxStyle *cxStyle3;
  TcxStyle *cxStyle4;
  TcxStyle *cxStyle5;
  TcxStyle *cxStyle6;
  TcxStyle *cxStyle7;
  TcxStyle *cxStyle8;
  TcxStyle *cxStyle9;
  TcxStyle *cxStyle10;
  TcxStyle *cxStyle11;
  TcxStyle *cxStyle12;
  TcxStyle *cxStyle13;
  TcxStyle *cxStyle14;
  TcxStyle *cxStyle15;
  TcxStyle *cxStyle16;
  TcxStyle *cxStyle17;
  TcxStyle *cxStyle18;
  TcxStyle *cxStyle19;
  TcxStyle *cxStyle20;
  TcxStyle *cxStyle21;
  TcxStyle *cxStyle22;
  TcxStyle *cxStyle23;
  TcxStyle *cxStyle24;
  TcxStyle *cxStyle25;
  TcxStyle *cxStyle26;
  TcxStyle *cxStyle27;
  TcxStyle *cxStyle28;
  TcxStyle *cxStyle29;
  TcxStyle *cxStyle30;
  TcxStyle *cxStyle31;
  TcxStyle *cxStyle32;
  TcxStyle *cxStyle33;
  TcxStyle *cxStyle34;
  TcxStyle *cxStyle35;
  TcxStyle *cxStyle36;
  TcxStyle *cxStyle37;
  TcxStyle *cxStyle38;
  TcxStyle *cxStyle39;
  TcxStyle *cxStyle40;
  TcxGridTableViewStyleSheet *GridTableViewStyleSheetDevExpress;
  TcxGridBandedTableViewStyleSheet *GridBandedTableViewStyleSheetDevExpress;
  TcxGridCardViewStyleSheet *GridCardViewStyleSheetDevExpress;
  void __fastcall qryFilmsPersonsBeforePost(TDataSet *DataSet);
  void __fastcall qryFilmsPersonsAfterInsert(TDataSet *DataSet);
  void __fastcall qryFilmsPersonsCalcFields(TDataSet *DataSet);
private:	// User declarations
  bool FIsInserting;
  void InsertNewPerson();
  void InsertNewPersonStaff();
public:		// User declarations
  __fastcall TMasterDetailMultiDemoDataDM(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TMasterDetailMultiDemoDataDM *MasterDetailMultiDemoDataDM;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -