RDOCOL.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. #ifndef __RDOCOL_H__
  2. #define __RDOCOL_H__
  3. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  4. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  5. //  Microsoft Visual C++, your modifications will be overwritten.
  6. /////////////////////////////////////////////////////////////////////////////
  7. // CrdoColumn wrapper class
  8. class CrdoColumn : public COleDispatchDriver
  9. {
  10. public:
  11. CrdoColumn() {}     // Calls COleDispatchDriver default constructor
  12. CrdoColumn(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  13. CrdoColumn(const CrdoColumn& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  14. // Attributes
  15. public:
  16. // Operations
  17. public:
  18. VARIANT GetValue();
  19. void SetValue(const VARIANT& newValue);
  20. long GetType();
  21. CString GetName();
  22. void SetName(LPCTSTR lpszNewValue);
  23. long GetSize();
  24. void SetSize(long nNewValue);
  25. BOOL GetAllowZeroLength();
  26. void SetAllowZeroLength(BOOL bNewValue);
  27. long GetAttributes();
  28. BOOL GetUpdatable();
  29. void SetUpdatable(BOOL bNewValue);
  30. short GetOrdinalPosition();
  31. BOOL GetRequired();
  32. CString GetSourceColumn();
  33. void SetSourceColumn(LPCTSTR lpszNewValue);
  34. CString GetSourceTable();
  35. void SetSourceTable(LPCTSTR lpszNewValue);
  36. BOOL GetChunkRequired();
  37. void AppendChunk(const VARIANT& Chunk);
  38. VARIANT GetChunk(long Size);
  39. long ColumnSize();
  40. VARIANT GetBatchConflictValue();
  41. VARIANT GetOriginalValue();
  42. long GetStatus();
  43. void SetStatus(long nNewValue);
  44. BOOL GetKeyColumn();
  45. void SetKeyColumn(BOOL bNewValue);
  46. };
  47. //{{AFX_INSERT_LOCATION}}
  48. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  49. #endif // __RDOCOL_H__