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

📄 perm.java

📁 一个关于商业的网站
💻 JAVA
字号:
package com.everstar.usermanage;

import java.sql.*;
import java.io.*;
import com.everstar.database.*;

public class Perm
{
	private Database dbConn;
	public Perm(Database dbConn)
	{
		this.dbConn = dbConn;
	}
 // set user perm
	public void setPerm(int userid,String operateName)
	{
        	try
        	{
        		String DELETE_PERM = "delete from perms where userid="+userid+" and operate='"+operateName+"'";
        		dbConn.delete(DELETE_PERM);
        		String GIVE_PERM = "insert into perms values("+userid+",'"+operateName+"')";
				dbConn.insert(GIVE_PERM);
			}
        	catch( Exception e )
        	{
            	e.printStackTrace();
        	}

	}
 	//check if the user have the perm
	public  boolean getPerm(int userid,String operateName)
	{
		int i=0;
       	try
       	{
			String CHECK_PERM = "select count(*) from perms where userid="+userid+" and operate='"+operateName+"'";
			i = dbConn.count(CHECK_PERM);
        	ResultSet rs =dbConn.select(CHECK_PERM);
        	if (rs.next())
        	i = rs.getInt(1);
        	rs.close();
        	dbConn.close();

		}
       	catch( Exception e )
       	{
           	e.printStackTrace();
       	}


   		if (i==1)
   			return true;
   		else
   			return false;

	}
}

⌨️ 快捷键说明

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