• 大小: 3.39MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-13
  • 语言: 其他
  • 标签:

资源简介

网上预约开放式实验管理系统的设计与实现、包含数据库文件配置、完整开源代码

资源截图

代码片段和文件信息

package com.dao;

import java.sql.*;
import java.util.ArrayList;
import java.util.List;

import com.util.DBManager;

public class baseDAO {
Connection con;

PreparedStatement pst;

public boolean operate(String sql object[] params) {
boolean flag = false;
try {
con = DBManager.getCon();
pst = con.prepareStatement(sql);
if (params != null) {
for (int i = 0; i < params.length; i++) {
pst.setobject(i + 1 params[i]);
}
}
flag = pst.execute();
} catch (Exception e) {
e.printStackTrace();
} finally {
DBManager.closeCon(con);
}
return flag;
}

public List find(String sql object[] params) {
List records = new ArrayList();
try {
con = DBManager.getCon();
pst = con.prepareStatement(sql);
if (params != null) {
int len = params.length;
for (int i = 0; i < len; i++) {
pst.setobject(i + 1 params[i]);
}
}
ResultSet rst = pst.executeQuery();
int columnNum = rst.getmetaData().getColumnCount();

while (rst.next()) {
object[] data = new object[columnNum];
int len = data.length;
for (int i = 0; i < len; i++) {
data[i] = rst.getobject(i + 1);
}
records.add(data);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
DBManager.closeCon(con);
}
return records;
}

public object[] findSingle(String sql object[] params) {
object[] data = null;
try {
con = DBManager.getCon();
pst = con.prepareStatement(sql);
if (params != null) {
int len = params.length;
for (int i = 0; i < len; i++) {
pst.setobject(i + 1 params[i]);
}
}
ResultSet rst = pst.executeQuery();
int columnNum = rst.getmetaData().getColumnCount();

while (rst.next()) {
data = new object[columnNum];
int len = data.length;
for (int i = 0; i < len; i++) {
data[i] = rst.getobject(i + 1);
}

}
} catch (Exception e) {
e.printStackTrace();
} finally {
DBManager.closeCon(con);
}
return data;
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-21 10:21  网上预约开放式实验管理系统的设计与实现\
     文件       12028  2016-06-21 10:19  网上预约开放式实验管理系统的设计与实现\ReadMe.docx
     目录           0  2016-06-11 09:03  网上预约开放式实验管理系统的设计与实现\数据库文件\
     文件     1048576  2016-06-11 09:02  网上预约开放式实验管理系统的设计与实现\数据库文件\lab_database.ldf
     文件     2293760  2016-06-11 09:02  网上预约开放式实验管理系统的设计与实现\数据库文件\lab_database.ndf
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\
     文件        1136  2016-05-12 19:22  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.classpath
     目录           0  2016-06-21 10:22  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.myeclipse\
     文件         283  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.mymetadata
     文件        1746  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.project
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\
     文件         500  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\.jsdtscope
     文件        1040  2016-04-04 00:27  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\com.genuitec.eclipse.j2eedt.core.prefs
     文件         629  2016-05-12 19:23  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\org.eclipse.jdt.core.prefs
     文件         447  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\org.eclipse.wst.common.component
     文件         252  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2016-05-12 19:20  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\meta-INF\
     文件          39  2015-03-23 17:50  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\
     文件       10763  2015-03-23 17:50  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\c-1_0-rt.tld
     文件       11310  2015-03-23 17:50  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\c-1_0.tld
     文件       15999  2015-03-23 17:50  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\c.tld
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\classes\
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\classes\com\
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\classes\com\dao\
     文件        2930  2016-05-12 19:33  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\classes\com\dao\baseDAO.class
     目录           0  2016-06-11 08:47  网上预约开放式实验管理系统的设计与实现\程序源代码\lab\WebRoot\WEB-INF\classes\com\servlet\
............此处省略645个文件信息

评论

共有 条评论

相关资源