6 #ifndef _INC_cSQLDatabase_H
7 #define _INC_cSQLDatabase_H
45 void ChangeCriticalWait(
int iDelta);
47 bool AllocISQLDatabase(
cSQLDriver* pSQLDriver);
59 return m_bIsConnected;
61 bool IsExtReferenced(
int nCheckVal = 1)
const;
66 virtual cSQLBase* get_SQLParent()
const;
70 bool Close(
bool bDestroyHandle);
72 bool get_AutoCommit()
const;
73 void put_AutoCommit(
bool bAutoCommit);
81 HRESULT EndTransaction(
bool bCommit);
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cSQLBase.h:78
Definition: cSQLCmd.h:288
Definition: cSQLCmd.h:114
Definition: cSQLConfig.h:103
Definition: cSQLBase.h:30
Definition: cSQLDatabase.h:30
cSQLDriver * m_pSQLDriver
My parent. Not set until after OpenConnect and m_bIsConnected.
Definition: cSQLDatabase.h:42
virtual cSQLDriver * get_SQLDriver() const
What driver ultimately owns this?
Definition: cSQLDatabase.h:62
bool isConnected() const
Definition: cSQLDatabase.h:56
Definition: cSQLStatement.h:33
Definition: cException.h:28
Definition: ISQLDriver.h:44
cRefPtr< cSQLDatabase > cSQLDatabasePtr
Definition: cSQLDatabase.h:84
DECLARE_INTERFACE(IScriptableSetter)
class __DECL_IMPORT cSQLDatabase
Definition: cSQLStatement.h:25
UINT32 TIMESYS_t
TIMESYS_t = The normal system tick timer. milli-seconds since start of system/app ?
Definition: cTimeSys.h:27