资源简介
基于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个文件信息
相关资源
- Windows bat 设置Java环境变量
- java 毕业设计 进销存管理系统 源码
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
评论
共有 条评论