📄 user.java
字号:
package com.hrsoft.ms;
import com.hrsoft.db.*;
import java.util.*;
import java.sql.*;
import com.hrsoft.ms.ValueObject.*;
public class user{
//新增用户
public boolean InsertUser(userDto ud){
dbinit db = null;
boolean bSuccess;
String sql ="";
try{
db = new dbinit();
sql = "insert into testuser(userCode,userName,userPass) values('" + ud.getUserCode() + "','" +ud.getUserName() + "','" +ud.getUserPass() + "')";
db.executeUpdate(sql);
bSuccess = true;
}catch(Exception ex){
System.out.println("插入用户信息失败:" + ex.getMessage());
bSuccess = false;
}finally{
try{
if(db!=null){
db.close();
}
}catch(Exception ex){
System.out.println(ex.getMessage());
}
}
return bSuccess;
}
//删除用户
public boolean DeleteUser(userDto ud){
dbinit db = null;
boolean bSuccess;
String sql ="";
try{
db = new dbinit();
sql = "delete from testuser where id = '" + ud.getId() + "'";
db.executeUpdate(sql);
bSuccess = true;
}catch(Exception ex){
System.out.println("删除用户信息失败:" + ex.getMessage());
bSuccess = false;
}finally{
try{
if(db!=null){
db.close();
}
}catch(Exception ex){
System.out.println(ex.getMessage());
}
}
return bSuccess;
}
//修改用户
public boolean ModifyUser(userDto ud){
dbinit db = null;
boolean bSuccess;
String sql ="";
try{
db = new dbinit();
sql = "update testuser set userCode = '" + ud.getUserCode() + "', userName='" + ud.getUserName() + "', userPass= '" + ud.getUserPass() + "' where id = '" + ud.getId() + "'";
db.executeUpdate(sql);
System.out.println("Modify sql==>" + sql );
bSuccess = true;
}catch(Exception ex){
System.out.println("删除用户信息失败:" + ex.getMessage());
bSuccess = false;
}finally{
try{
if(db!=null){
db.close();
}
}catch(Exception ex){
System.out.println(ex.getMessage());
}
}
return bSuccess;
}
//查询用户
public Collection ListUser(String Id){
dbinit db = null;
boolean bSuccess;
String sql ="";
Collection list = null;
try{
list = new ArrayList();
db = new dbinit();
if(Id==null || Id.equals(""))
sql = "select * from testUser order by id";
else
sql = "select * from testUser where id = '" + Id + "'";
ResultSet rs = db.executeQuery(sql);
while(rs.next()){
userDto ud = new userDto();
ud.setId(rs.getString("id"));
ud.setUserCode(rs.getString("userCode"));
ud.setUserName(rs.getString("userName"));
ud.setUserPass(rs.getString("userPass"));
list.add(ud);
}
}catch(Exception ex){
System.out.println("删除用户信息失败:" + ex.getMessage());
}finally{
try{
if(db!=null){
db.close();
}
}catch(Exception ex){
System.out.println(ex.getMessage());
}
}
return list;
}
//简单的分页查询用户
//参数: itemCount:每页显示数量
// pageId:当前页号
//返回: 查询页的数据
public Collection ListUser(int itemCount,int pageId){
dbinit db = null;
boolean bSuccess;
String sql ="";
Collection list = null;
try{
list = new ArrayList();
db = new dbinit();
sql = "select top " + itemCount + " * from testUser where id not in(select top " + itemCount*(pageId-1) + " id from testuser order by id) order by id";
ResultSet rs = db.executeQuery(sql);
while(rs.next()){
userDto ud = new userDto();
ud.setId(rs.getString("id"));
ud.setUserCode(rs.getString("userCode"));
ud.setUserName(rs.getString("userName"));
ud.setUserPass(rs.getString("userPass"));
list.add(ud);
}
}catch(Exception ex){
System.out.println("删除用户信息失败:" + ex.getMessage());
}finally{
try{
if(db!=null){
db.close();
}
}catch(Exception ex){
System.out.println(ex.getMessage());
}
}
return list;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -