• 大小: 12.81MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-01
  • 语言: Java
  • 标签: 员工管理  java  sql2000  

资源简介

数据库课程设计 基于sql2000和java的员工管理系统,里面有数据库和所有开发文件

资源截图

代码片段和文件信息

/*
 * 对数据库操作的类
 * 对数据库的操作,就是crud
 * 调用存储过程
 * 
 *注意:如果连接数据库时出现如下异常则表示未引入三个JAR驱动包,另外一个原因就是SQL语句有语法错误
 *java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDviver
 * */
package com.mp.db;

import java.sql.*;

public class SqlHelper {
//定义需要的对象
Connection ct=null;
PreparedStatement ps=null;
ResultSet rs=null;

String driver=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;
String url=“jdbc:sqlserver://127.0.0.1:1433;databaseName=enterprise1“;
String user=“sa“;
String passwd=“sa“;

//构造函数,初始化ct
public SqlHelper()
{
try {
//加载驱动
Class.forName(driver);
//得到连接
ct=DriverManager.getConnection(urluserpasswd);
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println(“我很无语“);
e.printStackTrace();
}
}

//[]paras,通过?赋值方式可以防止漏洞注入方式,保证安全性
public ResultSet query(String sqlString []paras)
{
try {
ps=ct.prepareStatement(sql);
//对sql的参数赋值
for(int i=0;i {
ps.setString(i+1 paras[i]);
}
//执行查询
rs=ps.executeQuery();
} catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
}
//返回结果集
return rs;
}

public boolean update(String sqlString []paras)
{
boolean b=true;
try {
ps=ct.prepareStatement(sql);
//对sql的参数赋值
for(int i=0;i {
ps.setString(i+1 paras[i]);
}
if(ps.executeUpdate()!=1)
{
b=false;
}
}catch(Exception e){
b=false;
e.printStackTrace();
}finally{
this.close();
}
return b;
}

//关闭资源的方法
public void close()
{
try {
if(rs!=null) rs.close();
if(ps!=null) ps.close();
if(ct!=null) ct.close();
} catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        405  2011-05-30 15:40  罗龙润何彪王贵数据库设计文档\MyProgram\.classpath

     文件        385  2011-05-12 12:42  罗龙润何彪王贵数据库设计文档\MyProgram\.project

     文件       5025  2011-05-23 15:10  罗龙润何彪王贵数据库设计文档\MyProgram\.settings\org.eclipse.jdt.core.prefs

     文件    6001397  2011-05-30 17:19  罗龙润何彪王贵数据库设计文档\MyProgram\1.jar

     文件       2553  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\db\SqlHelper.class

     文件       2707  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\model\EmpModel.class

     文件       1525  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\model\User.class

     文件       2988  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\model\UserModel.class

     文件       1094  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\mytools\ImagePanel.class

     文件        668  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\mytools\MyFont.class

     文件       9869  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\panel\ClerkAddPanel.class

     文件       6818  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\panel\ClerkUpdPanel.class

     文件       9468  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\ClerkAddDialog.class

     文件      10125  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\ClerkUpdDialog.class

     文件       3629  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\DepAddDialog.class

     文件       6828  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\DepInfo.class

     文件       3746  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\DepUpdDialog.class

     文件       6807  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\EmpInfo.class

     文件       1454  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\Index.class

     文件       6602  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\IndInfo.class

     文件       6044  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\LoginInfo.class

     文件       3855  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\MessAddDialog.class

     文件       7050  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\MessInfo.class

     文件       6146  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\paint.class

     文件       5999  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\UserAddDialog.class

     文件       1093  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\UserLogin$BackImage.class

     文件       5173  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\UserLogin.class

     文件       4457  2011-05-30 17:12  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\UserUpdDialog.class

     文件      13344  2011-05-30 17:17  罗龙润何彪王贵数据库设计文档\MyProgram\bin\com\mp\view\Windows1.class

     文件    3145728  2011-06-01 11:13  罗龙润何彪王贵数据库设计文档\MyProgram\db\data_1.mdf

............此处省略103个文件信息

评论

共有 条评论