⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 database.h

📁 主要功能 商品销售管理系统属于小型的进销存管理系统
💻 H
字号:
// Database.h: interface for the CDatabase class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DATABASE_H__597AA5AA_0650_40C9_9179_805734C7E7D0__INCLUDED_)
#define AFX_DATABASE_H__597AA5AA_0650_40C9_9179_805734C7E7D0__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CDatabase  
{
public:
	void EditCustomerPayToCtrl(char *PayID, CEdit *m_hEditPayID, CEdit *m_hEditCustomer, CEdit *m_hEditChecker, CEdit *m_hEditPayMoney);
	void UpdateCustomerPayData(char *PayID, char *Customer, char *Checker, char *PayMoney, char *PayTime);
	void ListCustomerPayToCtrl(CListCtrl *m_hListCtrl);
	void EditProviderPayToCtrl(char *PayID, CEdit *m_hEditPayID, CEdit *m_hEditProvider, CEdit *m_hEditChecker, CEdit *m_hEditPayMoney);
	void UpdateProviderPayData(char *PayID, char *Provider, char *Checker, char *PayMoney, char *PayTime);
	void ListProviderPayToCtrl(CListCtrl *m_hListCtrl);
	void EditCancelInStockToCtrl(CDateTimeCtrl* date,char *CancelID, CEdit *m_hEditCancelID, CEdit *m_hEditUnitPrice, CEdit *m_hEditSumTotal, CEdit *m_hEditStockName, CEdit *m_hEditRebate, CEdit *m_hEditPayMoney, CEdit *m_hEditOperator, CEdit *m_hEditNumbers, CEdit *m_hEditMerchandiseID, CEdit *m_hEditFactMoney, CEdit *m_hEditProvider);
	void UpdateCancelInStockData(char *CancelID,char *Provider,char *ooperator,char *rebate,char *sumtotal,char *paymoney,char *factmoney,char *intime,char *merchandiseID,char *unitPrice,char *numbers,char *stockname);
	void ListCancelInStockToCtrl(CListCtrl *m_hListCtrl);
	void EditSellToCtrl(char *CancelID, CEdit *m_hEditCancelID, CEdit *m_hEditUnitPrice, CEdit *m_hEditSumTotal, CEdit *m_hEditStockName, CEdit *m_hEditRebate, CEdit *m_hEditPayMoney, CEdit *m_hEditOperator, CEdit *m_hEditNumbers, CEdit *m_hEditMerchandiseID, CEdit *m_hEditFactMoney, CEdit *m_hEditCustomer);
	void UpdateSellData(char *CancelID,char *Customer,char *ooperator,char *rebate,char *sumtotal,char *paymoney,char *factmoney,char *intime,char *merchandiseID,char *unitPrice,char *numbers,char *stockname);
	void ListSellToCtrl(CListCtrl *m_hListCtrl);
	void EditCancelSellToCtrl( CDateTimeCtrl* date,char *CancelID, CEdit *m_hEditCancelID, CEdit *m_hEditUnitPrice, CEdit *m_hEditSumTotal, CEdit *m_hEditStockName, CEdit *m_hEditRebate, CEdit *m_hEditPayMoney, CEdit *m_hEditOperator, CEdit *m_hEditNumbers, CEdit *m_hEditMerchandiseID, CEdit *m_hEditFactMoney, CEdit *m_hEditCustomer);
	void UpdateCancelSellData(char *CancelID,char *Customer,char *ooperator,char *rebate,char *sumtotal,char *paymoney,char *factmoney,char *intime,char *merchandiseID,char *unitPrice,char *numbers,char *stockname);
	void ListCancelSellToCtrl(CListCtrl *m_hListCtrl);
	void EditSprkToCtrl(char *ID, CEdit *m_hEditZk, CEdit *m_hEditYfje, CEdit *m_hEditSpbh, CEdit *m_hEditSl, CEdit *m_hEditSfje, CEdit *m_hEditRkdh, CEdit *m_hEditHj, CEdit *m_hEditGys, CEdit *m_hEditDj, CEdit *m_hEditCzy, CEdit *m_hEditCkmc);
	void UpdateSprkData(char *ID,char *provider,char *ooperator,char *rebate,char *sumtotal,char *paymoney,char *factmoney,char *intime,char *merchandiseID,char *unitPrice,char *numbers,char *stockname);
	void ListSprkToCtrl(CListCtrl *m_hListCtrl);
	void EditKcToCtrl(char *merchandiseID, CEdit *m_hEditSpbh, CEdit *m_hEditKcmc, CEdit *m_hEditKcsl);
	void UpdateKcData(char *merchandiseID, char *storagename, char *Storagenum);
	void ListKcglToCtrl(CListCtrl *m_hListCtrl);
	void EditKhxxToCtrl(char *name, CEdit *m_hEditYx, CEdit *m_hEditWz, CEdit *m_hEditLxdh, CEdit *m_hEditKhmc, CEdit *m_hEditDz, CEdit *m_hEditFzr);
	void UpdateKhxxData(char *name, char *principal, char *phone, char *addr, char *web, char *e_mail);
	void ListKhxxglToCtrl(CListCtrl *m_hListCtrl);
	void EditGysxxToCtrl(char *provider, CEdit *m_hEditYx, CEdit *m_hEditXxdz, CEdit*m_hEditWz, CEdit *m_hEditLxdh, CEdit *m_hEditGysmc, CEdit *m_hEditFzr, CEdit *m_hEditFr);
	void UpdateGysxxData(char *provider, char *corporation, char *principal, char *phone, char *addr, char *web, char *e_mail);
	void ListGysxxToCtrl(CListCtrl *m_hListCtrl);
	void UpdateSpxxData(char *m_szZjm, char *m_szName, char *m_szID, char *m_szGg, char *m_szMrjg, char *m_szCj, char *m_szBz);
	void EditSpxxToCtrl(char *ID, CEdit *m_hEditZjm, CEdit *m_hEditName,	CEdit *m_hEditMrjg, CEdit *m_hEditGg, CEdit *m_hEditCj,	CEdit *m_hEditBz, CEdit *m_hEditSpbh);
	void ListSpxxToCtrl(CListCtrl *m_hListCtrl);
	void DeleteDataWhere(int m_nIndex, char *Fond);
	void UpdateOpData(char *m_szName, char *m_szPwd, int m_nLevel);
	void EditOpToCtrl(char *m_szName, CEdit *m_hEditName, CEdit *m_hEditPwd, CComboBox *m_hCmbLevel);
	void ListOpToCtrl(CListCtrl *m_hListCtrl);
	int IsVerifyUser(char *m_szUser, char *m_szPwd, char *m_szLevel);
	_RecordsetPtr Sql_Query(char *m_szSql);
	void UnInitData();
	int InitData();
	CDatabase();
	virtual ~CDatabase();

private:
	_ConnectionPtr m_Connection ;//数据库链接句柄
};

#endif // !defined(AFX_DATABASE_H__597AA5AA_0650_40C9_9179_805734C7E7D0__INCLUDED_)

⌨️ 快捷键说明

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