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

Windows编程

开发平台:

Visual C++

  1. //--------------------------------------------------------------------
  2. // Microsoft ADO Samples
  3. //
  4. // (c) 1996 Microsoft Corporation.  All Rights Reserved.
  5. //
  6. // @doc ADORead Sample
  7. //
  8. // @module ADOrddlg.h
  9. //
  10. // @devnote None
  11. //--------------------------------------------------------------------
  12. // ADOReadDlg.h : header file
  13. //
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CADOReadDlg dialog
  16. class CADOReadDlg : public CDialog
  17. {
  18. // Construction
  19. public:
  20. CADOReadDlg(CWnd* pParent = NULL); // standard constructor
  21. ~CADOReadDlg();
  22. //Display results of query
  23. void CADOReadDlg::DisplayQueryTime(int iControlID, int iUnitsID, DWORD dwDuration);
  24. void CADOReadDlg::AddFieldToList(LONG lRecordNum, COleVariant *pdbVar);
  25. void CADOReadDlg::Execute(CursorTypeEnum cursorType, int iControlID, int iUnitsID); 
  26. // Dialog Data
  27. //{{AFX_DATA(CADOReadDlg)
  28. enum { IDD = IDD_DAOREAD_DIALOG };
  29. CComboBox m_comboBoxMode;
  30. CComboBox m_comboBoxOption;  
  31. long m_lCacheSize;
  32. CString m_strTableQuery;
  33. long m_lNumRows;
  34. BOOL m_bDynamic;
  35. BOOL m_bKeyset;
  36. BOOL m_bStatic;
  37. BOOL m_bForwardOnly;
  38. CString m_strSource; 
  39. CString m_strUser;
  40. CString m_strPassword;
  41. CString m_strProvider;
  42. long m_lConnectOption;
  43. long m_lConnectMode;
  44. // BOOL m_bReadOnly;
  45. //}}AFX_DATA
  46. // CADODefaultWorkspace m_cDefaultWorkspace;
  47. ADOConnection * m_piConnection;
  48. // ClassWizard generated virtual function overrides
  49. //{{AFX_VIRTUAL(CADOReadDlg)
  50. protected:
  51. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  52. //}}AFX_VIRTUAL
  53. // Implementation
  54. protected:
  55. HICON m_hIcon;
  56. CComboBox m_ComboBoxOption;
  57. // Generated message map functions
  58. //{{AFX_MSG(CADOReadDlg)
  59. virtual BOOL OnInitDialog();
  60. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  61. afx_msg void OnPaint();
  62. afx_msg HCURSOR OnQueryDragIcon();
  63. afx_msg void OnDatabase();
  64. afx_msg void OnExecute();
  65. afx_msg void OnSelchangeConnectMode();
  66. afx_msg void OnSelchangeConnectOption();
  67. //}}AFX_MSG
  68. DECLARE_MESSAGE_MAP()
  69. };