MFC
Class CDaoFieldExchange
in AFXDAO.H
- class CDaoFieldExchange
CDaoFieldExchange - for field exchange
|
Method Summary |
static void PASCAL |
AllocCacheValue( CDaoFieldCache*& pCache, DWORD dwDataType )
|
static void PASCAL |
AppendParamType( CString& strParamList, DWORD dwParamType )
|
static BOOL PASCAL |
CompareValue( void* pvSrc, void* pvDest, DWORD dwDataType )
|
static void PASCAL |
CopyValue( void* pvSrc, void* pvDest, DWORD dwDataType )
|
void |
Default( LPCTSTR lpszName, void* pv, DWORD dwFieldType, DWORD dwBindOptions = 0 )
|
static void PASCAL |
DeleteCacheValue( CDaoFieldCache* pCache, DWORD dwDataType )
|
static void PASCAL |
FillVariant( void* pvValue, DWORD dwDataType, COleVariant** ppVar )
|
static CDaoFieldCache* PASCAL |
GetCacheValue( CDaoRecordset* prs, void* pv )
|
static BOOL PASCAL |
IsNullValue( void* pv, DWORD dwDataType )
|
BOOL |
IsValidOperation()
|
void |
SetFieldType( UINT nFieldType )
|
static void PASCAL |
SetNullValue( void* pv, DWORD dwDataType )
|
m_nField
public UINT m_nField;
m_nFieldFound
public UINT m_nFieldFound;
m_nFieldType
public UINT m_nFieldType;
m_nOperation
public UINT m_nOperation;
m_nParam
public UINT m_nParam;
m_prs
public CDaoRecordset* m_prs;
m_pvField
public void* m_pvField;
CDaoFieldExchange
public CDaoFieldExchange( UINT nOperation, CDaoRecordset* prs, void* pvField = NULL );
AllocCacheValue
public static void PASCAL AllocCacheValue( CDaoFieldCache*& pCache, DWORD dwDataType );
AppendParamType
public static void PASCAL AppendParamType( CString& strParamList, DWORD dwParamType );
CompareValue
public static BOOL PASCAL CompareValue( void* pvSrc, void* pvDest, DWORD dwDataType );
CopyValue
public static void PASCAL CopyValue( void* pvSrc, void* pvDest, DWORD dwDataType );
Default
public void Default( LPCTSTR lpszName, void* pv, DWORD dwFieldType, DWORD dwBindOptions = 0 );
DeleteCacheValue
public static void PASCAL DeleteCacheValue( CDaoFieldCache* pCache, DWORD dwDataType );
FillVariant
public static void PASCAL FillVariant( void* pvValue, DWORD dwDataType, COleVariant** ppVar );
GetCacheValue
public static CDaoFieldCache* PASCAL GetCacheValue( CDaoRecordset* prs, void* pv );
IsNullValue
public static BOOL PASCAL IsNullValue( void* pv, DWORD dwDataType );
IsValidOperation
public BOOL IsValidOperation();
SetFieldType
public void SetFieldType( UINT nFieldType );
SetNullValue
public static void PASCAL SetNullValue( void* pv, DWORD dwDataType );