home *** CD-ROM | disk | FTP | other *** search
- //---------------------------------------------------------------------------
- #ifndef DmCSDemoHPP
- #define DmCSDemoHPP
- //---------------------------------------------------------------------------
- #include <vcl.h>
- #pragma hdrstop
- //---------------------------------------------------------------------------
- #ifndef WindowsHPP
- #include <windows.hpp>
- #endif
-
- #ifndef MessagesHPP
- #include <messages.hpp>
- #endif
-
- #ifndef SysUtilsHPP
- #include <sysutils.hpp>
- #endif
-
- #ifndef ClassesHPP
- #include <classes.hpp>
- #endif
-
- #ifndef GraphicsHPP
- #include <graphics.hpp>
- #endif
-
- #ifndef ControlsHPP
- #include <controls.hpp>
- #endif
-
- #ifndef FormsHPP
- #include <forms.hpp>
- #endif
-
- #ifndef DialogsHPP
- #include <dialogs.hpp>
- #endif
-
- #ifndef DBHPP
- #include <db.hpp>
- #endif
-
- #ifndef DBTablesHPP
- #include <dbtables.hpp>
- #endif
- //---------------------------------------------------------------------------
- class TDmEmployee : public TDataModule
- {
- __published:
- TDatabase *EmployeeDatabase;
- TStoredProc *ShipOrderProc;
- TStoredProc *DeleteEmployeeProc;
- TTable *EmployeeLookup;
- TSmallintField *SmallintField1;
- TStringField *StringField1;
- TStringField *StringField2;
- TStringField *StringField3;
- TDateTimeField *DateTimeField1;
- TStringField *StringField4;
- TStringField *StringField5;
- TSmallintField *SmallintField2;
- TStringField *StringField6;
- TFloatField *FloatField1;
- TStringField *StringField7;
- TTable *SalesTable;
- TStringField *SalesTablePO_NUMBER;
- TIntegerField *SalesTableCUST_NO;
- TSmallintField *SalesTableSALES_REP;
- TStringField *SalesTableORDER_STATUS;
- TDateTimeField *SalesTableORDER_DATE;
- TDateTimeField *SalesTableSHIP_DATE;
- TDateTimeField *SalesTableDATE_NEEDED;
- TStringField *SalesTablePAID;
- TIntegerField *SalesTableQTY_ORDERED;
- TIntegerField *SalesTableTOTAL_VALUE;
- TFloatField *SalesTableDISCOUNT;
- TStringField *SalesTableITEM_TYPE;
- TFloatField *SalesTableAGED;
- TTable *CustomerTable;
- TIntegerField *CustomerTableCUST_NO;
- TStringField *CustomerTableCUSTOMER;
- TStringField *CustomerTableCONTACT_FIRST;
- TStringField *CustomerTableCONTACT_LAST;
- TStringField *CustomerTablePHONE_NO;
- TStringField *CustomerTableADDRESS_LINE1;
- TStringField *CustomerTableADDRESS_LINE2;
- TStringField *CustomerTableCITY;
- TStringField *CustomerTableSTATE_PROVINCE;
- TStringField *CustomerTableCOUNTRY;
- TStringField *CustomerTablePOSTAL_CODE;
- TStringField *CustomerTableON_HOLD;
- TTable *EmployeeTable;
- TSmallintField *EmployeeTableEMP_NO;
- TStringField *EmployeeTableFIRST_NAME;
- TStringField *EmployeeTableLAST_NAME;
- TStringField *EmployeeTablePHONE_EXT;
- TDateTimeField *EmployeeTableHIRE_DATE;
- TStringField *EmployeeTableDEPT_NO;
- TStringField *EmployeeTableJOB_CODE;
- TSmallintField *EmployeeTableJOB_GRADE;
- TStringField *EmployeeTableJOB_COUNTRY;
- TFloatField *EmployeeTableSALARY;
- TStringField *EmployeeTableFULL_NAME;
- TTable *SalaryHistoryTable;
- TStringField *SalaryHistoryTableEMPLOYEE;
- TSmallintField *SalaryHistoryTableEMP_NO;
- TDateTimeField *SalaryHistoryTableCHANGE_DATE;
- TStringField *SalaryHistoryTableUPDATER_ID;
- TFloatField *SalaryHistoryTableOLD_SALARY;
- TFloatField *SalaryHistoryTablePERCENT_CHANGE;
- TFloatField *SalaryHistoryTableNEW_SALARY;
- TDataSource *SalesSource;
- TDataSource *CustomerSource;
- TDataSource *EmployeeSource;
- TDataSource *SalaryHistorySource;
- private: // private user declarations
- public: // public user declarations
- virtual __fastcall TDmEmployee(TComponent* Owner);
- };
- //---------------------------------------------------------------------------
- extern TDmEmployee *DmEmployee;
- //---------------------------------------------------------------------------
- #endif
-