📄 newuserget.java
字号:
package yd.pethospital.usermanager.jdbc;
import java.sql.*;
import javax.swing.*;
import yd.pethospital.share.SystemShare;
import yd.pethosptial.usermanager.view.*;
public class NewUserGet {
Statement st;
public static String code,name,passwords,level,SQL; //存储用户编号、用户名称、用户密码、级别、数据库语句
boolean check = false;
public JFrame frame;
public NewUserGet(JFrame frame){
this.frame=frame;
if(setDao(check)){
frame.dispose();
}
}
public boolean setDao(boolean check){
try {
name=NewUser.TName.getText(); //获得用户姓名
if(NewUser.TName.getText().trim().equals("")){ //用户姓名为空处理
JOptionPane.showMessageDialog(null,"用户姓名不允许为空!","新增用户",JOptionPane.ERROR_MESSAGE);
NewUser.TName.requestFocus();
return false;
}
if(NewUser.CLevel.getSelectedItem().trim().equals("管理员")){ //用户级别:管理员
level="1";
}
else if(NewUser.CLevel.getSelectedItem().trim().equals("负责人")){ //用户级别:负责人
level="2";
}
else if(NewUser.CLevel.getSelectedItem().trim().equals("业务员")){ //用户级别:业务员
level="3";
}
else if(NewUser.CLevel.getSelectedItem().trim().equals("收费员")){ //用户级别:收费员
level="4";
}
passwords=NewUser.TPassword.getText(); //获得用户密码
if(NewUser.TPassword.getText().trim().equals("")){ //用户密码为空处理
JOptionPane.showMessageDialog(null,"用户密码不允许为空!","新增用户",JOptionPane.ERROR_MESSAGE);
NewUser.TPassword.requestFocus();
return false;
}
String Srecord="('"+ name +"','" +passwords +"','" +level +"')"; //获得数据库语句
SystemShare.SQL="insert into UserInfo values" + Srecord;
SystemShare.getConnection();
st=SystemShare.con.createStatement();
st.executeUpdate(SystemShare.SQL); //处理数据库
SystemShare.newsuccess();
frame.dispose();
new UserManager();
this.check=check;
}catch (SQLException e) {
SystemShare.newfail();
}
SystemShare.close();
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -