1. 定义一个用户类
因为重新建了一个项目,所以类名称可能与前面一部分有所区别,一切以项目源码为准
#pragma once
#include “userSet.h”
class CUser
{
public:
CUser();
virtual ~CUser();
private:
CString m_account;
CString m_pwd;
CString m_name;
CString m_classification;
CuserSet *m_userSet;
public:
//获得账户
CString GetAccount();
//获得密码
CString GetPwd();
//获得姓名
CString GetName();
//获得类别
CString GetClass();
//设置账户
void SetAccount(CString account);
//设置密码
void SetPwd(CString pwd);
//设置姓名
void SetName(CString name);
//设置类别
void SetClass(CString classification);
//设置m_userSet
void SetUserSet(CuserSet *pUserSet);
//用户登录,成功返回0
int Login();
};
**在登录函数中,首先打开数据库,根据用户的账户来查询密码,并进行判断。
如果成功,为该用户类的相应的成员变量赋值,并返回0
如果失败,返回-1**
//用户登录,成功返回0
int CUser::Logi