• 大小: 21KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-16
  • 语言: Java
  • 标签: java  mysql  

资源简介

java题库试卷管理系统【适宜用于毕设】: 功能:试题的新增、删除、查询(试题类型支持:选择题、填空题、判断题、简答题、论述题); 试卷的新增、查询、删除(一个试卷对应多个试题)。 注:修改PaperSystem.java中的url后即可连接数据库执行(使用mysql数据库,并提供建库建表脚本)。

资源截图

代码片段和文件信息

import java.sql.*;
import javax.swing.table.*;
public class ConnectDB 
{
private Connection connection;
    public ConnectDB(String driverString urlString userString password) throws ClassNotFoundExceptionSQLException
{
     this.connection=null;
     Class.forName(driver);
     this.connection=DriverManager.getConnection(urluserpassword);
    }
    public void finalize() throws SQLException
    {
     connection.close();
    }
    public int dataUpdate(String sql) throws SQLException
    {
     Statement statement=this.connection.createStatement();
     int result=statement.executeUpdate(sql);
     statement.close();
     return result;
    }
    public int select(String sqlDefaultTableModel dtm)throws SQLException
    {
     Statement statement=this.connection.createStatement();
     ResultSet resultset=statement.executeQuery(sql);
     ResultSetmetaData rsmd=resultset.getmetaData();
     int c=rsmd.getColumnCount();
     int r=0;
     String []data=new String[c];
     while(resultset.next())
     {
     for(int i=0;i     {
     data[i]=resultset.getString(i+1);
     if(data[i]!=null)
     data[i]=data[i].trim();
     }
     dtm.addRow(data);
     r++;
     }
     return r;
    }
}

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

     文件       1849  2008-12-23 16:57  ConnectDB.class

     文件       1274  2008-12-03 23:05  ConnectDB.java

     文件      24255  2008-12-23 16:57  PaperSystem.class

     文件      30646  2008-12-21 09:53  PaperSystem.java

     文件       4510  2011-01-02 23:40  题管理系统.sql

----------- ---------  ---------- -----  ----

                62534                    5


评论

共有 条评论