//-------------------------------------------------------------------------------------------------------+ // Copyright (C), 1998-2007, SH Software Co. Ltd. // = FileName : SqlCondition 类 // = Version : ver2.0 // = Author : zjq // = CreateDate : 2002-09-09 // = Description: SqlCondition 声明 // = Maintainers: // //-------------------------------------------------------------------------------------------------------+ #ifndef _SQLCONDITION_H_ #define _SQLCONDITION_H_ #ifndef _XASTRING_H_ #include "XAString.h" #endif #ifndef _XWCSTRING_H_ #include "XWString.h" #endif enum DataType { SQL_INT, SQL_REAL, SQL_CHAR, SQL_DATE }; enum DataCompare { GREAT, GREAT_EQUAL, EQUAL, LITTLE, LITTLE_EQUAL, NOT_EQUAL }; class GEOAPI SqlCondition { public: SqlCondition(); ~SqlCondition(); union { int rint; double rreal; char *rstring; }; public: DataType type; DataCompare opr; XString fieldName; }; #endif