//---------------------------------------------------------------------------- //Borland C++Builder //Copyright (c) 1987, 1998 Borland International Inc. All Rights Reserved. //---------------------------------------------------------------------------- //--------------------------------------------------------------------------- #ifndef DmCSDemoHPP #define DmCSDemoHPP //--------------------------------------------------------------------------- #include #include #include #include #pragma hdrstop //--------------------------------------------------------------------------- #ifndef WindowsHPP #include #endif #ifndef MessagesHPP #include #endif #ifndef SysUtilsHPP #include #endif #ifndef ClassesHPP #include #endif #ifndef GraphicsHPP #include #endif #ifndef ControlsHPP #include #endif #ifndef FormsHPP #include #endif #ifndef DialogsHPP #include #endif #ifndef DBHPP #include #endif #ifndef DBTablesHPP #include #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