资源简介
java swing图形化界面 人员管理系统程序
java swing图形化界面 人员管理系统程序对MYSQL数据库操作可增加 删除 修改人员信息按条件查询人员信息
![](http://www.nz998.com/pic/38806.jpg)
代码片段和文件信息
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实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- 商店商品管理系统 JAVA写的 有界面
- 基于JSP的校友信息管理系统(添加数
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
- 操作系统作业 (pv,作业管理,等5个
- 基于C/S架构考试系统(Java)
- java access 仓库管理系统 源码
评论
共有 条评论