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

📄 product.h

📁 本网站是一个库存管理系统
💻 H
字号:
// Product.h: interface for the CProduct class.

#ifndef CLASS_PRODUCT
#define CLASS_PRODUCT

#ifdef CLASS_PRODUCT
class __declspec(dllexport) CProduct
#else
class __declspec(dllimport) CProduct
#endif
{
private:
	int Pid; // 产品编号
	CString Pname; // 产品名称
	int TypeId; // 产品类型编号
	CString Pstyle; // 产品规格
	CString Punit; // 计量单位
	float Pprice; // 参考价格
	int Plow; // 产品数量下限
	int Phigh; // 产品数量上限
	int Valid; // 有效期 (以天为单位)
	int AlarmDays; // 在到达有效期前几天发出警告
public:
	CProduct();
	virtual ~CProduct();

	// 成员变量操作
	int GetPid(); // 返回产品编号
	void SetPid(int iPid); // 设置产品编号
	CString GetPname(); // 返回产品名称
	void SetPname(CString cPname); // 设置产品名称
	int GetTypeId(); // 返回产品类型编号
	void SetTypeId(int iTypeId); // 设置产品类型编号
	CString GetPstyle(); // 返回产品规格
	void SetPstyle(CString cPstyle); // 设置产品规格
	CString GetPunit(); // 返回计量单位
	void SetPunit(CString cPunit); // 设置计量单位
	float GetPprice(); // 返回参考价格
	void SetPprice(float fPprice); // 设置参考价格
	int GetPlow(); // 返回产品数量下限
	void SetPlow(int iPlow); // 设置产品数量下限
	int GetPhigh(); // 返回产品数量上限
	void SetPhigh(int iPhigh); // 设置产品数量上限
	int GetValid(); // 返回有效期 (以天为单位)
	void SetValid(int iValid); // 设置有效期限 (以天为单位)
	int GetAlarmDays(); // 返回在到达有效期前几天发出警告
	void SetAlarmDays(int iAlarmDys); // 设置在到达有效期前几天发出警告

	// 数据库操作
	int HaveName(CString cPname); // 判断指定的产品名称是否在数据库中
	int HaveType(CString cTypeId); // 判断表中是否存在指定的产品类别
	void sql_insert(); // 插入新的产品记录
	void sql_update(CString cPid); // 修改指定的产品记录
	void sql_delete(CString cPid); // 删除指定的产品记录
	
	void GetData(CString cPid); // 读取所有字段值

};

#endif 

⌨️ 快捷键说明

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