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

📄 usermanagerbiz.java

📁 java swing 和sql server 数据库做的 图书管理系统
💻 JAVA
字号:
package bookmanager.biz;
/**
@author 第一小组
@version 图书管理系统-User对象的操作
@since 2008-05-14 下午15:45:30
*/

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

import bookmanager.bean.DbUtil;
import bookmanager.entity.User;


public class UserManagerBIZ {
	
	ResultSet rs;
	DbUtil snn=null;
public UserManagerBIZ(){
	
}
public UserManagerBIZ(DbUtil snn){
	this.snn=snn;
}
	//封装User对象,用以显示单独一个
 public User UserObject(String name){
	 User user=null;
	 
	String sql="select * from T_USER" ;
	rs=DbUtil.executeQuery(sql);
	 try {
		 while(rs.next()){
		 if(name.equals(rs.getString("NAME")))
		 {
		user.setUSID(rs.getInt("USID"));
		user.setLOGINID(rs.getString("LOGINID"));
		user.setNAME("NAME");
		user.setPWD("PWD");
		user.setDUTY("DUTY");
	      }
		 }
	 }catch (SQLException e) {
		e.printStackTrace();
	}finally{
		DbUtil.closeConnection();
	}
return user;
}
 
  //封装所有user对象用以查询
 public List AllUserObject(){
	User user;
	List list=new LinkedList();
	String sql="select * from T_USER";
	rs=DbUtil.executeQuery(sql);
	try {
		while(rs.next()){
			user=new User();
//			System.out.println(rs.getInt("USID"));
		user.setUSID(rs.getInt("USID"));
//		System.out.println(rs.getString("LOGINID"));
		user.setLOGINID(rs.getString("LOGINID"));
		user.setNAME(rs.getString("NAME"));
		user.setPWD(rs.getString("PWD"));
		user.setDUTY(rs.getString("DUTY"));
		list.add(user);
		}
	} catch (SQLException e) {
		e.printStackTrace();
	}finally{
		DbUtil.closeConnection();
	}
	return list;
 }
 
 //插入用户
public void insertUser(){
	 String sql="insert into T_USER (LOGINID,NAME,PWD,DUTY) value(?,?,?,?)";
	 String[] obj={"",""};//要插入的行的对应值
	 DbUtil.executeUpdate(sql,obj);
 };
//删除用户
 public void delUser(){
	 String Username=null;
	 String sql="delete from T_USER where USID="+Username;
	 DbUtil.executeUpdate(sql);
 }
 //修改用户
 public void updateUser(){
	 String Username=null;
	String sql="Update T_USER set NAME=?,PWD=? DUTY=? where LOGINID=?"+Username; //是要修改的行的用户名
	String[] obj={"",""};//要修改的行的对应值
	DbUtil.executeUpdate(sql,obj);
 }
 
}

⌨️ 快捷键说明

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