资源简介
基于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个文件信息
相关资源
- java小游戏适合初学者
- java邮件发送Demo(完整)
- JAVA五子棋游戏简单人工智能算法
- SSD3 exercise7 JAVA 答案 自己做的
- JAVA课程设计:功能比较完善的记事本
- Java游戏重装机兵源代码
- c/c++ 与java互通 AES加密解密,算法EC
- javaee中文API277401
- java计算器程序课程设计报告
- java并发编程内部分享PPT
- 关于Java毕业设计作品
- 寿星天文历Java封装整理版
- java初级练习项目 移动开户
-
Java 读取Apk包名 版本 包含Axm
lResou - java编写的车辆管理系统
- JAVAEE基础学习总结
- jsp人事工资管理系统
- java在线考试项目
- java 课程设计 剪刀石头布 源代码 很
- 通讯录JAVA程序设计实验报告
- 《Java项目开发过程实录》(18小时语
- java通过ip获取mac地址的工具
- JavaSwing做的排序动画源代码
- 百度坐标、高得坐标、WGS84坐标转换
- Java版多用户B2B2C商城系统源码
- java模拟数据库sql操作源码,适合作中
- MariaDB jdbc driver 1.3.0
- JAVA实现MFCC算法
- 微信分享给好友,自定义标题,图标
- 简易购物车javabean
评论
共有 条评论