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

📄 admindao.java

📁 在学校做的第一个jsp专周论坛,用了些ajax技术.
💻 JAVA
字号:
package com.dao;


import java.sql.*;
import java.util.ArrayList;

import com.data.*;
import com.db.*;
import com.tools.Pageable;

public class AdminDao {
	//增加管理员信息
	public static boolean Add_Admin(String adminname,String adminpwd){
		String query="insert into admin(adminname,adminpwd) values('"+adminname+"','"+adminpwd+"')";
		
		return	DataProcess.ExeQuery(query);
			
	}
	//修改管理员信息
	public static boolean Edit_Admin(String adminname,String adminpwd,int admin_id){
		String query="update admin set adminname='"+
		              adminname+"',adminpwd='"+adminpwd+"'where admin_id="+admin_id;
		
		return	DataProcess.ExeQuery(query);
			
	}
	//删除管理员信息
    public static boolean Delete_Admin(int admin_id){
    	String query="delete from admin where admin_id="+admin_id;
    	
		return	DataProcess.ExeQuery(query);
    }
    //根据id获取用户信息
    public static Admin getAdmin(int admin_id){
    	String sql="select * from admin where admin_id="+admin_id;
        Connection con=DataProcess.getConnection(); 
        Statement pStmt=null;
    	ResultSet rs=null;
        Admin admin=new Admin();
        try{
        	pStmt=con.createStatement();
        	rs=pStmt.executeQuery(sql);
        	if(rs.next()){
        		String adminname=rs.getString("adminname");
        		String adminpwd=rs.getString("adminpwd");
        	    admin.setAdmin_id(admin_id);
        	    admin.setAdminname(adminname);
        	    admin.setAdminpwd(adminpwd);
        	    System.out.println("查询的密码"+adminpwd);
        	}
        	
        	return admin;
        }catch(Exception e){
        	e.printStackTrace();
        	return null;
        }finally{
        	try {
				rs.close();
			    pStmt.close();
        	    con.close();
        	} catch (SQLException e) {
				
				e.printStackTrace();
			}
        }
    }
    
     //根据名称获取用户信息   	
    public static Admin getAdmin(String name){
    	String sql="select * from admin where adminname='"+name+"'";
        Connection con=DataProcess.getConnection(); 
        Statement pStmt=null;
    	ResultSet rs=null;
        Admin admin=null;
        try{
        	pStmt=con.createStatement();
        	rs=pStmt.executeQuery(sql);
        	
        	if(rs.next()){
        		admin=new Admin();
        		int  admin_id=rs.getInt("admin_id");
        		String adminpwd=rs.getString("adminpwd");
        	    admin.setAdmin_id(admin_id);
        		admin.setAdminname(name);
        	    admin.setAdminpwd(adminpwd);
        	    System.out.println("查询的密码"+adminpwd);
        	}
        	
        	return admin;
        }catch(Exception e){
        	e.printStackTrace();
        	return null;
        }finally{
        	try {
				rs.close();
			    pStmt.close();
        	    con.close();
        	} catch (SQLException e) {
				
				e.printStackTrace();
			}
        }
    }
   
}

⌨️ 快捷键说明

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