资源简介
java swing图形化界面 人员管理系统程序
java swing图形化界面 人员管理系统程序对MYSQL数据库操作可增加 删除 修改人员信息按条件查询人员信息
代码片段和文件信息
package dao;
import java.sql.*;
import entity.Student;
import entity.User;
public class Daouser {
private Connection con =null;//连接对象
private PreparedStatement pst = null;//语句执行对象
private ResultSet rs = null;//数据结果集
//初始化连接对象
private Connection getConn(){
try {
String url = “jdbc:mysql://localhost:3306/mydb“;
//指定数据库连接的基本信息
Class.forName(“com.mysql.jdbc.Driver“);
//用于当前程序采用什么的程序连接数据库
con = DriverManager.getConnection(url“root“““);
//初始化连接对象
} catch (Exception e) {
e.printStackTrace();
}
return con;
}
//关闭资源
private void close(){
try {
if(rs!=null)rs.close();
if(pst!=null)pst.close();//释放语句对象
if(con!=null)con.close();//释放连接对象
} catch (Exception e) {
e.printStackTrace();
}
}
//添加用户
public void add(User u){
try {
String sql = “insert into user values(????)“;
pst = getConn().prepareStatement(sql);
//用于初始语句执行对象并且把sql语句增加到内存中准备执行
pst.setString(1u.getName());
pst.setString(2u.getCode());
pst.setString(3u.getQuestion());
pst.setString(4u.getAnswer());
//给参数赋值
pst.execute();
//用于执行内存中的sql语句对数据库的数据进行操作
} catch (Exception e) {
e.printStackTrace();
}finally{
close();
}
}
//添加学员
public void add(Student s){
try {
String sql = “insert into user(nameagesexphonemphonespeciallyclassaddress) “ +
“values(????????)“;
pst = getConn().prepareStatement(sql);
//用于初始语句执行对象并且把sql语句增加到内存中准备执行
pst.setString(1s.getName());
pst.setInt(2s.getAge());
pst.setString(4s.getPhone());
pst.setString(5s.getMphone());
pst.setBoolean(3s.isSex());
pst.setInt(7s.getClas());
pst.setString(6s.getSpecially());
pst.setString(8s.getAddress());
//给参数赋值
pst.execute();
//用于执行内存中的sql语句对数据库的数据进行操作
} catch (Exception e) {
e.printStackTrace();
}finally{
close();
}
}
//判断登录是否成功
public boolean pass(String nString c){
try {
String sql = “select * from user where name=? and code=?“;
pst = getConn().prepareStatement(sql);
pst.setString(1n);
pst.setString(2c);
rs = pst.executeQuery();
if(rs.next()){
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally{
close();
}
return false;
}
//判断用户名是否存在
public boolean havein(String n){
try {
String sql = “select * from user where name=?“;
pst = getConn().prepareStatement(sql);
pst.setString(1n);
rs = pst.executeQuery();
if(rs.next()){
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally{
close();
}
return false;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1506 2010-09-13 14:39 人员管理系统\mydb.sql
文件 310 2010-09-13 15:05 人员管理系统\studentmanage\.classpath
文件 389 2010-09-13 14:43 人员管理系统\studentmanage\.project
文件 3414 2010-09-13 17:05 人员管理系统\studentmanage\bin\dao\Daouser.class
文件 2570 2010-09-13 17:13 人员管理系统\studentmanage\bin\entity\Mycanvas.class
文件 1844 2010-09-13 15:05 人员管理系统\studentmanage\bin\entity\Student.class
文件 1065 2010-09-13 15:05 人员管理系统\studentmanage\bin\entity\User.class
文件 418698 2010-09-13 15:05 人员管理系统\studentmanage\bin\mysql-connector-java-3.1.10-bin.jar
文件 624 2010-09-13 17:09 人员管理系统\studentmanage\bin\window\Login$1.class
文件 697 2010-09-13 17:09 人员管理系统\studentmanage\bin\window\Login$2.class
文件 4679 2010-09-13 17:09 人员管理系统\studentmanage\bin\window\Login.class
文件 619 2010-09-13 17:30 人员管理系统\studentmanage\bin\window\Main$1.class
文件 1960 2010-09-13 17:30 人员管理系统\studentmanage\bin\window\Main.class
文件 624 2010-09-13 16:55 人员管理系统\studentmanage\bin\window\Start$1.class
文件 697 2010-09-13 16:55 人员管理系统\studentmanage\bin\window\Start$2.class
文件 697 2010-09-13 16:55 人员管理系统\studentmanage\bin\window\Start$3.class
文件 665 2010-09-13 16:55 人员管理系统\studentmanage\bin\window\Start$4.class
文件 4979 2010-09-13 16:55 人员管理系统\studentmanage\bin\window\Start.class
文件 2944 2010-09-13 17:05 人员管理系统\studentmanage\src\dao\Daouser.java
文件 1751 2010-09-13 17:13 人员管理系统\studentmanage\src\entity\Mycanvas.java
文件 1241 2010-09-13 15:00 人员管理系统\studentmanage\src\entity\Student.java
文件 669 2010-09-13 15:00 人员管理系统\studentmanage\src\entity\User.java
文件 418698 2010-09-13 15:05 人员管理系统\studentmanage\src\mysql-connector-java-3.1.10-bin.jar
文件 4974 2010-09-13 17:09 人员管理系统\studentmanage\src\window\Login.java
文件 2305 2010-09-13 17:30 人员管理系统\studentmanage\src\window\Main.java
文件 5201 2010-09-13 16:55 人员管理系统\studentmanage\src\window\Start.java
目录 0 2011-01-13 20:27 人员管理系统\studentmanage\bin\dao
目录 0 2011-01-13 20:27 人员管理系统\studentmanage\bin\entity
目录 0 2011-01-13 20:27 人员管理系统\studentmanage\bin\window
目录 0 2011-01-13 20:27 人员管理系统\studentmanage\src\dao
............此处省略9个文件信息
相关资源
- java连接mongodb的驱动包
- 仓库管理系统 java+sql server
- 人力资源管理系统oracle数据库
- javax.ejb.jar
- Java服务器编程(外文文献)(中英文
- 拼图游戏 实验报告 完整报告
- java 拼图源课程设计
- 基于J2EE技术的物流管理系统的设计与
- 一个简单的日记本程序 JAVA编写
- java版进程调度模拟器
- txt小说阅读管理器java编程源代码
- BBS 论坛java课程设计,毕业设计
- 2018传智播客JavaEE(IDEA版)视频教程绝
- java语言实现的简单的DBMS系统----基于
- 超市管理系统 纯javase 对初学者很有帮
- javasigar1.6 获取本地系统信息大全 pr
- 制造大数据量java脚本
- Java核心技术 卷 2 高级特性 原书第1
- ByteToCharConverter.java
- dicuz_ucenter_api (java版本)[含用法且已
- python实现java项目一键发布到服务器
- 用java实现的资源管理器
- 最新Java毕业设计常用参考文献
- java实现的http服务器
- java实现word和excel转换成html
- nachos-java及project1完整代码
- jsp+mysql 客户信息管理系统完整源代码
- java文本相似度对比
- Java教材系统管理
- ajax 上传 把excel 中的数据导入到数据
评论
共有 条评论