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

资源简介

基于java连接sql数据库的学生信息管理系统,单独有测试jdbc连接的简单代码,数据库需要根据自己设置进行修改,只面向初学者提供参考。

资源截图

代码片段和文件信息

package com.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.Vector;

import javax.swing.table.AbstractTableModel;

public class Model extends AbstractTableModel {

Vector rowData colunNames;
PreparedStatement ps=null;
Connection ct=null;
ResultSet rs=null;

public void init(String sql){

if(sql.equals(““)){
sql=“select * from stu“;
}

colunNames=new Vector();
colunNames.add(“编号“);
colunNames.add(“姓名“);
colunNames.add(“性别“);
colunNames.add(“年龄“);
colunNames.add(“特点“);
colunNames.add(“能力“);

rowData=new Vector();
try {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
ct=DriverManager.getConnection(“jdbc:sqlserver://127.0.0.1:1433;DatabaseName=战斗小组“ “sa“ “123456123“);
ps=ct.prepareStatement(sql);
rs=ps.executeQuery();

while(rs.next()){
Vector hang=new Vector();
hang.add(rs.getString(1));
hang.add(rs.getString(2));
hang.add(rs.getString(3));
hang.add(rs.getString(4));
hang.add(rs.getString(5));
hang.add(rs.getString(6));

rowData.add(hang);
}
}
catch(Exception e){
e.printStackTrace();

}finally{
try{
if(rs!=null) rs.close();
if(ps!=null) ps.close();
if(ct!=null) ct.close();

}catch(Exception e){
e.printStackTrace();
}
}


}

public Model(String sql){

this.init(sql);
/* colunNames=new Vector();
colunNames.add(“110“);
colunNames.add(“220“);
colunNames.add(“330“);
colunNames.add(“440“);
colunNames.add(“550“);
colunNames.add(“660“);

rowData=new Vector();
try {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
ct=DriverManager.getConnection(“jdbc:sqlserver://127.0.0.1:1433;DatabaseName=D618“ “sa“ “123456123“);
ps=ct.prepareStatement(sql);
rs=ps.executeQuery();

while(rs.next()){
Vector hang=new Vector();
hang.add(rs.getString(1));
hang.add(rs.getString(2));
hang.add(rs.getString(3));
hang.add(rs.getString(4));
hang.add(rs.getString(5));
hang.add(rs.getString(6));

rowData.add(hang);
}
}
catch(Exception e){
e.printStackTrace();

}finally{
try{
if(rs!=null) rs.close();
if(ps!=null) ps.close();
if(ct!=null) ct.close();

}catch(Exception e){
e.printStackTrace();
}
}
*/

}

public Model(){

this.init(““);

/* colunNames=new Vector();
colunNames.add(“110“);
colunNames.add(“220“);
colunNames.add(“330“);
colunNames.add(“440“);
colunNames.add(“550“);
colunNames.add(“660“);

rowData=new Vector();
try {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver“);
ct=DriverManager.getConnection(“jdbc:sqlserver://127

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

     文件        422  2014-12-07 23:48  stu\.classpath

     文件        381  2014-12-07 23:48  stu\.project

     文件        670  2014-12-08 21:02  stu\.settings\org.eclipse.jdt.core.prefs

     文件        106  2014-12-08 21:02  stu\.settings\org.eclipse.ltk.core.refactoring.prefs

     文件       3043  2015-03-12 20:23  stu\bin\com\test\Model.class

     文件       1395  2015-03-12 20:23  stu\bin\com\test\test1.class

     文件       2886  2015-03-12 20:23  stu\bin\com\test\Test2.class

     文件       3718  2015-03-12 20:23  stu\bin\com\test\Test4.class

     文件       3042  2015-03-13 13:21  stu\bin\com\test1\setModel.class

     文件       4468  2015-03-13 13:14  stu\bin\com\test1\StuAdd.class

     文件       4966  2015-03-12 20:23  stu\bin\com\test1\Test3.class

     文件        243  2015-03-13 13:36  stu\readme.txt

     文件       4252  2014-12-10 23:22  stu\src\com\test\Model.java

     文件        856  2014-12-10 23:20  stu\src\com\test\test1.java

     文件       1647  2014-12-10 23:24  stu\src\com\test\Test2.java

     文件       2486  2014-12-10 23:24  stu\src\com\test\Test4.java

     文件       4254  2015-03-13 13:21  stu\src\com\test1\setModel.java

     文件       3245  2015-03-13 13:14  stu\src\com\test1\StuAdd.java

     文件       4330  2014-12-11 23:37  stu\src\com\test1\Test3.java

     目录          0  2015-03-13 13:23  stu\bin\com\test

     目录          0  2015-03-13 13:23  stu\bin\com\test1

     目录          0  2015-03-13 13:23  stu\src\com\test

     目录          0  2015-03-13 13:23  stu\src\com\test1

     目录          0  2015-03-13 13:23  stu\bin\com

     目录          0  2015-03-13 13:23  stu\src\com

     目录          0  2015-03-13 13:23  stu\.settings

     目录          0  2015-03-13 13:23  stu\bin

     目录          0  2015-03-13 13:23  stu\src

     目录          0  2015-03-13 13:24  stu

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

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

评论

共有 条评论