本文整理汇总了C++中Admin::getPriority方法的典型用法代码示例。如果您正苦于以下问题:C++ Admin::getPriority方法的具体用法?C++ Admin::getPriority怎么用?C++ Admin::getPriority使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Admin
的用法示例。
在下文中一共展示了Admin::getPriority方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: addAdmin
/**
* return 103;//管理员添加成功
* return 104;//管理员添加失败
* return 105;//管理员添加失败:ID重复
*/
int AdminService::addAdmin(Admin admin){
string sql="insert into admin(a_id,a_name,a_psd,a_priority)values('"+admin.getId()+"','"
+admin.getName()+"','"+admin.getPsd()+"','"+admin.getPriority()+"')";
string sql1="update admin set a_loginState='0' where a_id='"+admin.getId()+"'";
cout<<"insert admin sql:"<<sql<<endl;
int tmp = this->SelectAdminExist(admin.getId());
if(tmp==0){
DBConn db;
if(db.Execute_mysql(sql)==0){
db.Execute_mysql(sql1); //添加成功一个admin,默认登录状况为未登录把loginState设置为“0”
db.Close_mysql();
return 103; //添加成功
}
db.Close_mysql();
return 104; //添加失败
}else{
return 105; //添加失败:ID重复
}
}
示例2: updateAdmin
/**
* return 108;//管理员更新成功
* return 109;//管理员更新失败
*/
int AdminService::updateAdmin(Admin admin){
string sql = "update admin set a_name='"+ admin.getName() + "',a_psd='" + admin.getPsd() + "',a_priority='"+ admin.getPriority() +"' where u_id='"+admin.getId()+"'";
cout<<"AdminService::updateAdmin ---- update sql="<<sql<<endl;
DBConn db;
if(db.Execute_mysql(sql)==0){
db.Close_mysql();
return 108;
}else{
db.Close_mysql();
return 109;
}
}
示例3: AddAdmin
int AdminService::AddAdmin(Admin admin){
string sql="insert into admin(a_id,a_name,a_psd,a_priority)values('"+admin.getId()+"','"+admin.getName()+"','"+admin.getPsd()+"','"+admin.getPriority()+"')";
}