Componentes.Terceros.DevExp.../official/x.26/ExpressQuantumGrid 6/Demos/CBuilder/ViewTableSimpleDemo/ViewTableSimpleDemoData.h
2007-09-09 11:27:27 +00:00

83 lines
2.7 KiB
C++

//---------------------------------------------------------------------------
#ifndef ViewTableSimpleDemoDataH
#define ViewTableSimpleDemoDataH
//---------------------------------------------------------------------------
#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 <DBTables.hpp>
#include <Db.hpp>
//---------------------------------------------------------------------------
class TViewTableSimpleDemoMainDM : public TDataModule
{
__published: // IDE-managed Components
TDatabase *DataBase;
TTable *tlbGENRES;
TAutoIncField *tlbGENRESID;
TStringField *tlbGENRESNAME;
TDataSource *dsGENRES;
TUpdateSQL* UpdateSQL;
TQuery *qreFilms;
TQuery *qreMaxFilmsID;
TIntegerField* qreMaxFilmsIDMAXOFID;
TBlobField *qreFilmsICON;
TStringField *qreFilmsCAPTION;
TIntegerField *qreFilmsYEAR;
TStringField *qreFilmsTAGLINE;
TStringField *qreFilmsPLOTOUTLINE;
TIntegerField *qreFilmsRUNTIME;
TStringField *qreFilmsCOLOR;
TBlobField *qreFilmsPHOTO;
TStringField *qreFilmsWEBSITE;
TDataSource *dsFilms;
TTable *tblFilms;
TAutoIncField *tblFilmsID;
TStringField *tblFilmsCAPTION;
TIntegerField *tblFilmsYEAR;
TStringField *tblFilmsTAGLINE;
TStringField *tblFilmsPLOTOUTLINE;
TIntegerField *tblFilmsRUNTIME;
TStringField *tblFilmsCOLOR;
TBlobField *tblFilmsPHOTO;
TBlobField *tblFilmsICON;
TStringField *tblFilmsWEBSITE;
TTable *tblFilmsGenres;
TAutoIncField *tblFilmsGenresID;
TIntegerField *tblFilmsGenresFILMID;
TIntegerField *tblFilmsGenresGENREID;
TcxStyleRepository *StyleRepository;
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;
TcxGridTableViewStyleSheet *GridTableViewStyleSheetDevExpress;
void __fastcall qreFilmsAfterDelete(TDataSet *DataSet);
void __fastcall qreFilmsBeforeDelete(TDataSet *DataSet);
void __fastcall qreFilmsAfterPost(TDataSet *DataSet);
void __fastcall qreFilmsAfterInsert(TDataSet *DataSet);
private: // User declarations
bool FUpdating;
public: // User declarations
__fastcall TViewTableSimpleDemoMainDM(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TViewTableSimpleDemoMainDM *ViewTableSimpleDemoMainDM;
//---------------------------------------------------------------------------
#endif