latestdatadlg.h

来自「数据库开发」· C头文件 代码 · 共 80 行

H
80
字号
#if !defined(AFX_LATESTDATADLG_H__2AFCE966_A80A_432D_B672_75C64397739E__INCLUDED_)
#define AFX_LATESTDATADLG_H__2AFCE966_A80A_432D_B672_75C64397739E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// LatestDataDlg.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CLatestDataDlg dialog
#define RecordNum_PerPage    10
class CLatestDataDlg : public CDialog
{
// Construction
public:

	CString GetTimeFromIndex(int index);
	void InitItemParams();

	void FillListItem();
	CLatestDataDlg(CWnd* pParent = NULL);   // standard constructor
    CString    m_sListItem[27];
	int        m_nItemLength[27];
	bool       m_bItemState[27];
	bool       m_bquery;
//	CDBTenSec  m_DBOnePage[RecordNum_PerPage];
//	bool       m_bItemState[27];

	int        m_TotalRecordNum;
	int        m_npages;//总页数
	int        m_nLProw;//最后一个不满一页的记录数
	int        m_nCurPage;//目前页面位置
	int        m_nCurRecNum;//本页面显示记录条数
	int		   nStartIndex;//数据库中的起止时段获取
	int        nEndIndex;//数据库中的起止时段获取
	CString    m_sCurTable;//当前操作的表格
//	CString    m_sCursql;//当前执行sql
	CString    m_sInitPsql;//初始显示第一页sql主体
	CString    m_sInitNsql;//初始显示翻页sql主体
	CString    m_sQueryPsql;//查询显示第一页sql主体
	CString    m_sQueryNsql;//查询显示翻页sql主体
// Dialog Data
	//{{AFX_DATA(CLatestDataDlg)
	enum { IDD = IDD_LATESTDATA_VIEW };
	CComboBox	m_TimeCombox;
	CListCtrl	m_grid;
	COleDateTime	m_EndTime;
	COleDateTime	m_StartTime;
	COleDateTime	m_StartDate;
	COleDateTime	m_EndDate;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CLatestDataDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CLatestDataDlg)
	virtual BOOL OnInitDialog();
	afx_msg void OnCancelMode();
	afx_msg void OnQuery();
	afx_msg void OnNextpage();
	afx_msg void OnPrepage();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_LATESTDATADLG_H__2AFCE966_A80A_432D_B672_75C64397739E__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?