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

数据库系统

开发平台:

Visual C++

  1. // Product.h: interface for the CProduct class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_PRODUCT_H__E6828943_39AF_495B_933D_3C48FEFF42ED__INCLUDED_)
  5. #define AFX_PRODUCT_H__E6828943_39AF_495B_933D_3C48FEFF42ED__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CProduct  
  10. {
  11. private:
  12. int Pid;
  13. CString Pname;
  14. int TypeId;
  15. CString Pstyle;
  16. CString Punit;
  17. float Pprice;
  18. int Plow;
  19. int Phigh;
  20. int Valid;
  21. int AlarmDays;
  22. public:
  23. CProduct();
  24. virtual ~CProduct();
  25. //设置和读取成员变量
  26. int GetPid();
  27. void SetPid(int iPid);
  28. CString GetPname();
  29. void SetPname(CString cPname);
  30. int GetTypeId();
  31. void SetTypeId(int iTypeId);
  32. CString GetPstyle();
  33. void SetPstyle(CString cPstyle);
  34. CString GetPunit();
  35. void SetPunit(CString cPunit);
  36. float GetPprice();
  37. void SetPprice(float fPprice);
  38. int GetPlow();
  39. void SetPlow(int iPlow);
  40. int GetPhigh();
  41. void SetPhigh(int iPhigh);
  42. int GetValid();
  43. void SetValid(int iValid);
  44. int GetAlarmDays();
  45. void SetAlarmDays(int iAlarmDays);
  46. //数据库操作
  47. int HaveName(CString cPname); //判断指定的产品名称是否在数据库中
  48. int HaveType(CString cTypeId);  //判断表中是否存在指定的产品类别
  49. void sql_insert();
  50. void sql_update(CString cPid);
  51. void sql_delete(CString cPid);
  52. //读取所有字段值
  53. void GetData(CString cPid);
  54. };
  55. #endif // !defined(AFX_PRODUCT_H__E6828943_39AF_495B_933D_3C48FEFF42ED__INCLUDED_)