资源简介

电厂培训管理系统+说明 MYSQL数据库 针对电厂员员工培训 有权限管理 职员角色职位管理 Java可视化编程(winbuilder)视频教程+实践项目视频教程 https://download.csdn.net/download/qq_39526676/10530574

资源截图

代码片段和文件信息

package connectDB;


import java.awt.Font;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import javax.swing.JOptionPane;
import javax.swing.UIManager;
import javax.swing.plaf.FontUIResource;

import DisposeData.RegisterUser00;



public class AddUserToDB {

private static DbUtil dbUtil=new DbUtil();

//private static RegisterUser类不能用 registerUser;

/**
 * 添加用户
 * @param book
 * @return
 * @throws Exception
 */
private static int addUser(RegisterUser00 registerUser00)throws Exception{

Connection con=dbUtil.getCon(); // 获取连接
String sql=“insert into user values(null???????)“;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1registerUser00.getName());  // 给第一个坑设置值
pstmt.setString(2 registerUser00.getGender());  // 给第二个坑设置值
pstmt.setString(3 registerUser00.getBirthday()); // 给第三个坑设置值
    pstmt.setLong(4  registerUser00.getTelephone() );  // 给第四个坑设置值
pstmt.setString(5registerUser00.getPassword()); 
pstmt.setInt(6  registerUser00.getDepartmentId()); 
pstmt.setString(7registerUser00.getIdnumber()); 
     pstmt.executeUpdate();



String sql2;
sql2 =“select max(id) from user“;
    PreparedStatement pstmt2 = con.prepareStatement(sql2);
ResultSet rs = pstmt2.executeQuery();                    // 返回结果集ResultSet
rs.next();
int id= rs.getInt(1);

String sql3;
sql3=“insert into role values(‘“+id+“‘‘“+“普通员工“+“‘null)“;
PreparedStatement pstmt3=con.prepareStatement(sql3);
int result=pstmt3.executeUpdate();


if(result==1){

   UIManager.put(“OptionPane.buttonFont“ new FontUIResource(new Font(“宋体“ Font.PLAIN 23)));
UIManager.put(“OptionPane.messageFont“ new FontUIResource(new Font(“宋体“ Font.PLAIN 24)));
JOptionPane.showMessageDialog(null “注册成功你的账号是“+id);

}

             



dbUtil.close(pstmt con);

return result;
}



public  void getdate(RegisterUser00 registerUser00 ) throws Exception
{



int result=addUser( registerUser00);
if(result==1){
System.out.println(“添加成功!“);
}else{
System.out.println(“添加失败!“);
}
}













/*public AddUser(User user) throws Exception{

System.out.println(“11111“);

int result=addUser(user);
if(result==1){
System.out.println(“添加成功!“);
}else{
System.out.println(“添加失败!“);
}
}*/



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-10 17:29  电厂培训管理系统\
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\
     文件         446  2018-07-10 17:14  电厂培训管理系统\PowerPlant\.classpath
     文件         386  2018-07-10 17:14  电厂培训管理系统\PowerPlant\.project
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\.settings\
     文件         598  2018-07-10 17:14  电厂培训管理系统\PowerPlant\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\
     文件        3275  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\AddUserToDB.class
     文件        1772  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\DbUtil.class
     文件        1908  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\EnterDB.class
     文件        5638  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\EssentialPalntDataDB.class
     文件        6973  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\GradeDataDB.class
     文件        2904  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\IndexDataDB.class
     文件        2460  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\OutputUserInformationFromBD.class
     文件        5874  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\RoleManageDB.class
     文件        6262  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\StudentDataDB.class
     文件        6312  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\TrainPlantDateList.class
     文件        2780  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\TutorDataDB.class
     文件        1951  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\connectDB\UpdateOfUser.class
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\
     文件        3553  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\EssentialPalntData.class
     文件        3768  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\RegisterUser00.class
     文件        1599  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\RoleManage.class
     文件        2012  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\ShowGrade.class
     文件        1156  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\ShowIndexData.class
     文件        2702  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\ShowsuAndChangeUserInformation.class
     文件        1698  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\StudentData.class
     文件        1525  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\DisposeData\TrainPlantData.class
     目录           0  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\UI\
     文件         768  2018-07-10 17:14  电厂培训管理系统\PowerPlant\bin\UI\abcde$1.class
............此处省略141个文件信息

评论

共有 条评论