CppSQLite3Query类参考

#include <CppSQLite3U.h>

所有成员的列表。

公有成员

 CppSQLite3Query (sqlite3 *pDB, sqlite3_stmt *pVM, bool bEof, bool bOwnVM=true)
 CppSQLite3Query (const CppSQLite3Query &rQuery)
 CppSQLite3Query ()
bool eof ()
int fieldDataType (int nCol)
LPCTSTR fieldDeclType (int nCol)
int fieldIndex (LPCTSTR szField)
bool fieldIsNull (LPCTSTR szField)
bool fieldIsNull (int nField)
LPCTSTR fieldName (int nCol)
LPCTSTR fieldValue (LPCTSTR szField)
LPCTSTR fieldValue (int nField)
void finalize ()
const unsigned char * getBlobField (LPCTSTR szField, int &nLen)
const unsigned char * getBlobField (int nField, int &nLen)
double getFloatField (LPCTSTR szField, double fNullValue=0.0)
double getFloatField (int nField, double fNullValue=0.0)
int getIntField (LPCTSTR szField, int nNullValue=0)
int getIntField (int nField, int nNullValue=0)
__int64 getIntField64 (int nField, __int64 nNullValue=0)
LPCTSTR getStringField (LPCTSTR szField, LPCTSTR szNullValue=L"")
LPCTSTR getStringField (int nField, LPCTSTR szNullValue=L"")
void nextRow ()
int numFields ()
CppSQLite3Queryoperator= (const CppSQLite3Query &rQuery)
virtual ~CppSQLite3Query ()

构造及析构函数文档

CppSQLite3Query::CppSQLite3Query (  ) 
CppSQLite3Query::CppSQLite3Query ( const CppSQLite3Query rQuery  ) 
CppSQLite3Query::CppSQLite3Query ( sqlite3 *  pDB,
sqlite3_stmt *  pVM,
bool  bEof,
bool  bOwnVM = true 
)
virtual CppSQLite3Query::~CppSQLite3Query (  )  [virtual]

成员函数文档

bool CppSQLite3Query::eof (  ) 
int CppSQLite3Query::fieldDataType ( int  nCol  ) 
LPCTSTR CppSQLite3Query::fieldDeclType ( int  nCol  ) 
int CppSQLite3Query::fieldIndex ( LPCTSTR  szField  ) 
bool CppSQLite3Query::fieldIsNull ( LPCTSTR  szField  ) 
bool CppSQLite3Query::fieldIsNull ( int  nField  ) 
LPCTSTR CppSQLite3Query::fieldName ( int  nCol  ) 
LPCTSTR CppSQLite3Query::fieldValue ( LPCTSTR  szField  ) 
LPCTSTR CppSQLite3Query::fieldValue ( int  nField  ) 
void CppSQLite3Query::finalize (  ) 
const unsigned char* CppSQLite3Query::getBlobField ( LPCTSTR  szField,
int &  nLen 
)
const unsigned char* CppSQLite3Query::getBlobField ( int  nField,
int &  nLen 
)
double CppSQLite3Query::getFloatField ( LPCTSTR  szField,
double  fNullValue = 0.0 
)
double CppSQLite3Query::getFloatField ( int  nField,
double  fNullValue = 0.0 
)
int CppSQLite3Query::getIntField ( LPCTSTR  szField,
int  nNullValue = 0 
)
int CppSQLite3Query::getIntField ( int  nField,
int  nNullValue = 0 
)
__int64 CppSQLite3Query::getIntField64 ( int  nField,
__int64  nNullValue = 0 
)
LPCTSTR CppSQLite3Query::getStringField ( LPCTSTR  szField,
LPCTSTR  szNullValue = L"" 
)
LPCTSTR CppSQLite3Query::getStringField ( int  nField,
LPCTSTR  szNullValue = L"" 
)
void CppSQLite3Query::nextRow (  ) 
int CppSQLite3Query::numFields (  ) 
CppSQLite3Query& CppSQLite3Query::operator= ( const CppSQLite3Query rQuery  ) 

该类的文档由以下文件生成:

Generated at Tue Feb 9 15:09:58 2010 for Meizu M8 SDK Documentation by  doxygen 1.6.1