ProInStore.h
上传用户:biney012
上传日期:2022-05-09
资源大小:4592k
文件大小:1k
源码类别:

数据库系统

开发平台:

Visual C++

  1. // ProInStore.h: interface for the CProInStore class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_PROINSTORE_H__D90B5CBF_7A3D_4D65_8156_F4E326954D40__INCLUDED_)
  5. #define AFX_PROINSTORE_H__D90B5CBF_7A3D_4D65_8156_F4E326954D40__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CProInStore  
  10. {
  11. private:
  12. int SpId;
  13. int Pid;
  14. float Pprice;
  15. int Pnum;
  16. CString MakeDate;
  17. int Sid;
  18. public:
  19. CProInStore();
  20. virtual ~CProInStore();
  21. int GetSpId();
  22. void SetSpId(int iSpId);
  23. int GetPid();
  24. void SetPid(int iPid);
  25. float GetPprice();
  26. void SetPprice(float fPprice);
  27. int GetPnum();
  28. void SetPnum(int iPnum);
  29. CString GetMakeDate();
  30. void SetMakeDate(CString cMakeDate);
  31. int GetSid();
  32. void SetSid(int iSid);
  33. //数据库操作
  34. int SumPro(CString cPid);  //计算指定产品的库存总数量
  35. int HaveProduct(CString cPid);  //判断表中是否存在指定的产品信息
  36. int HaveStore(CString cSid);  //判断表中是否存在指定的仓库信息
  37. //判断指定的"产品/价格/生产日期/仓库"是否在数据库中
  38. int HaveData(CString cPid, CString cPprice, CString cMakeDate, CString cSid); 
  39. void sql_insert();
  40. void sql_updateDiff(CString cPid, CString cPprice, CString cMakeDate, CString cSid); 
  41. void sql_updatePnum(CString cSpId);
  42. void sql_delete(CString cSpId);
  43. //读取所有字段值
  44. void GetData(CString cSpId);
  45. };
  46. #endif // !defined(AFX_PROINSTORE_H__D90B5CBF_7A3D_4D65_8156_F4E326954D40__INCLUDED_)