📄 crdbsdlg.h
字号:
#pragma once
#include "afxcmn.h"
#include "afxwin.h"
#include "atlcomtime.h"
// CCRDBSDlg 对话框
class CCRDBSDlg : public CDialog
{
DECLARE_DYNAMIC(CCRDBSDlg)
public:
CCRDBSDlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~CCRDBSDlg();
// 对话框数据
enum { IDD = IDD_DIALOG1 };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
void InitControl();
DECLARE_MESSAGE_MAP()
void InsertCustomerInfoItem(CString name,CString num,CString phone,CString address);
void InitCtrlCustomerData();
void InsertRentInfoItem(CString RDname,CString date,CString money);
void InitCtrlRentData();
void InsertDiscInfoItem(CString name,CString num,CString star,CString writer,CString editor,CString company,long sum);
void InitCtrlDiscData();
void InitCtrllendData();
void InsertlendInfoItem(CString RDname,CString date,CString Cnum);
void customerserarch();
void customeradd();
void customerMod();
void customerDel();
void Discadd();
void DiscMod();
void DiscDel();
void Discserarch();
void Rent();
void back();
public:
CListCtrl m_listCustomer;
CListCtrl m_listDisc;
CListCtrl m_listCustomerDisc;
virtual BOOL OnInitDialog();
afx_msg void OnBnClickedButton11();
CString m_customername;
CString m_customernum;
CString m_phone;
CString m_address;
CString m_rentCumnumser;
afx_msg void OnClickListCustomer(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnBnClickedBtnCustomerAdd();
afx_msg void OnBnClickedBtnCustomerMod();
afx_msg void OnBnClickedBtnCustomerDel();
afx_msg void OnBnClickedBtnCustomerQuery();
afx_msg void OnBnClickedBtnCustomerQuery2();
afx_msg void OnBnClickedBtnCustomerAdd2();
CListCtrl m_listlend;
afx_msg void OnBnClickedButton12();
afx_msg void OnBnClickedButton13();
CString m_Dname;
CString m_Dnum;
CString m_star;
CString m_editor;
CString m_writer;
CString m_company;
CString m_sum;
afx_msg void OnBnClickedBtnDiscAdd();
afx_msg void OnBnClickedDiscShowall();
afx_msg void OnBnClickedBtnDiscMod();
afx_msg void OnClickListDisc(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnBnClickedBtnDiscDel();
afx_msg void OnBnClickedBtnDiscQuery();
CString m_lendcustomernum;
CString m_lendDiscname;
CString m_lendmoney;
COleDateTime m_date;
afx_msg void OnBnClickedRent();
afx_msg void OnBnClickedButton10();
afx_msg void OnBnClickedButton14();
afx_msg void OnClickListLend(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
};
// CRDBSDlg.h : Ccustomer 的声明
#pragma once
// 代码生成在 2005年1月15日, 14:26
class Ccustomer : public CRecordset
{
public:
Ccustomer(CDatabase* pDatabase = NULL);
DECLARE_DYNAMIC(Ccustomer)
// 字段/参数数据
// 以下字符串类型(如果存在)反映数据库字段(ANSI 数据类型的 CStringA 和 Unicode
// 数据类型的 CStringW)的实际数据类型。
// 这是为防止 ODBC 驱动程序执行可能
// 不必要的转换。如果希望,可以将这些成员更改为
// CString 类型,ODBC 驱动程序将执行所有必要的转换。
// (注意: 必须使用 3.5 版或更高版本的 ODBC 驱动程序
// 以同时支持 Unicode 和这些转换)。
long column1;
CStringW m_Cname;
CStringW m_Cnum;
CStringW m_phone;
CStringW m_address;
// 重写
// 向导生成的虚函数重写
public:
virtual CString GetDefaultConnect(); // 默认连接字符串
virtual CString GetDefaultSQL(); // 记录集的默认 SQL
virtual void DoFieldExchange(CFieldExchange* pFX); // RFX 支持
// 实现
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
};
// CRDBSDlg.h : CDisc 的声明
#pragma once
// 代码生成在 2005年1月15日, 19:45
class CDisc : public CRecordset
{
public:
CDisc(CDatabase* pDatabase = NULL);
DECLARE_DYNAMIC(CDisc)
// 字段/参数数据
// 以下字符串类型(如果存在)反映数据库字段(ANSI 数据类型的 CStringA 和 Unicode
// 数据类型的 CStringW)的实际数据类型。
// 这是为防止 ODBC 驱动程序执行可能
// 不必要的转换。如果希望,可以将这些成员更改为
// CString 类型,ODBC 驱动程序将执行所有必要的转换。
// (注意: 必须使用 3.5 版或更高版本的 ODBC 驱动程序
// 以同时支持 Unicode 和这些转换)。
long column1;
CStringW m_Did;
CStringW m_Dnum;
CStringW m_Dname;
CStringW m_star;
CStringW m_writer;
CStringW m_editor;
CStringW m_company;
long m_sum;
// 重写
// 向导生成的虚函数重写
public:
virtual CString GetDefaultConnect(); // 默认连接字符串
virtual CString GetDefaultSQL(); // 记录集的默认 SQL
virtual void DoFieldExchange(CFieldExchange* pFX); // RFX 支持
// 实现
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
};
// CRDBSDlg.h : Crent 的声明
#pragma once
// 代码生成在 2005年1月16日, 14:37
class Crent : public CRecordset
{
public:
Crent(CDatabase* pDatabase = NULL);
DECLARE_DYNAMIC(Crent)
// 字段/参数数据
// 以下字符串类型(如果存在)反映数据库字段(ANSI 数据类型的 CStringA 和 Unicode
// 数据类型的 CStringW)的实际数据类型。
// 这是为防止 ODBC 驱动程序执行可能
// 不必要的转换。如果希望,可以将这些成员更改为
// CString 类型,ODBC 驱动程序将执行所有必要的转换。
// (注意: 必须使用 3.5 版或更高版本的 ODBC 驱动程序
// 以同时支持 Unicode 和这些转换)。
long column1;
CStringW m_RDname;
CStringW m_date;
CStringW m_money;
CStringW m_Cnum;
// 重写
// 向导生成的虚函数重写
public:
virtual CString GetDefaultConnect(); // 默认连接字符串
virtual CString GetDefaultSQL(); // 记录集的默认 SQL
virtual void DoFieldExchange(CFieldExchange* pFX); // RFX 支持
// 实现
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -