//-------------------------------------------------------------------------------------------------------+ // Copyright (C), 1998-2007, SH Software Co. Ltd. // = FileName : SqlQuiry Àà // = Version : ver2.0 // = Author : zjq // = CreateDate : 2002-09-09 // = Description: SqlQuiry ÉùÃ÷ // = Maintainers: // //-------------------------------------------------------------------------------------------------------+ #ifndef _SQLQUIRY_H_ #define _SQLQUIRY_H_ #ifndef _XASTRING_H_ #include "XAString.h" #endif #ifndef _XWCSTRING_H_ #include "XWString.h" #endif #ifndef _XASTRINGLIST_H_ #include "XAStringList.h" #endif #ifndef _XWSTRINGLIST_H_ #include "XWStringList.h" #endif #ifndef _DLIST_H_ #include "DList.h" #endif #ifndef _SQLCONDITION_H_ #include "SqlCondition.h" #endif #include #include "io.h" #include "afxdisp.h" #include "stdio.h" class GEOAPI SqlQuiry { public: SqlQuiry(); ~SqlQuiry(); int Execute(); void QuiryOut( std:: ostream &out); int AppendOutput(XStringList *rec); public: int isDistinct; XString dbfFile; XStringList outputFields; DList outbuf; DList conditions; }; #endif