资源简介
采用Java+sql server制作的一个选课系统
代码片段和文件信息
package cn.hstc.frames;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.Jframe;
import javax.swing.JTable;
import cn.hstc.sqlconn.SqlConn;
@SuppressWarnings(“serial“)
public class Demo extends Jframe
{
/**
* @param args
*/
public static void main(String[] args)
{
String[][] strings = getStudentInfo();
for(int i = 0;i {
for(int j = 0;j {
System.out.println(strings[i][j]);
}
}
}
public Demo()
{
init();
}
public static String[][] getStudentInfo()
{
String[][] studentInfo = null;
String selectSql;
Connection conn;
Statement st = null;
ResultSet rs = null;
int row = 0;
int i = 0;
try
{
selectSql = “select * from 学生基本信息表“;
conn = SqlConn.getConnection();
st = conn.createStatement();
rs = st.executeQuery(selectSql);
// if(rs.last())
// {
// row = rs.getRow();
// }
// if(row == 0)
// {
// studentInfo = null;
// }
while(rs.next())
{
row++;
}
rs = st.executeQuery(selectSql);
// row = 100;
// else
// {
studentInfo = new String[row][7];
// rs.first();
// rs.previous();
// rs.beforeFirst();
while(rs.next())
{
studentInfo[i][0] = rs.getString(1);
studentInfo[i][1] = rs.getString(2);
studentInfo[i][2] = rs.getString(3);
studentInfo[i][3] = rs.getString(4);
studentInfo[i][4] = rs.getString(5);
studentInfo[i][5] = rs.getString(6);
studentInfo[i][6] = rs.getString(7);
i++;
}
st.close();
conn.close();
// }
} catch (Exception e)
{
e.printStackTrace();
}
return studentInfo;
}
public void init()
{
String[] columnNames = {“First Name“
“Last Name“
“Sport“
“# of Years“
“Vegetarian“};
// object[][] data = {
// {“Kathy“ “Smith“
// “Snowboarding“ new Integer(5) new Boolean(false)}
// {“John“ “Doe“
// “Rowing“ new Integer(3) new Boolean(true)}
// {“Sue“ “Black“
// “Knitting“ new Integer(2) new Boolean(false)}
// {“Jane“ “White“
// “Speed reading“ new Integer(20) new Boolean(true)}
// {“Joe“ “Brown“
// “Pool“ new Integer(10) new Boolean(false)}
// };
object[][] data = getStudentInfo();
JTable table = new JTable(data columnNames);
// JScrollPane scrollPane = new JScrollPane(table);
table.setFillsViewportHeight(true);
Container container = getContentPane();
container.setLayout(new BorderLayout());
container.add(table.getTableHeader() BorderLayout.PAGE_START);
container.add(table BorderLayout.CENTER);
this.setLayout(new FlowLayout());
this.setBounds(300 200 500 400);
this.setVisible(true);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-10-29 10:24 java和sql server制作的选课系统\
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\
文件 232 2013-06-05 14:31 java和sql server制作的选课系统\JXuanKe\.classpath
文件 383 2012-06-08 15:13 java和sql server制作的选课系统\JXuanKe\.project
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\.settings\
文件 55 2013-06-04 15:20 java和sql server制作的选课系统\JXuanKe\.settings\org.eclipse.core.resources.prefs
文件 598 2013-06-05 14:34 java和sql server制作的选课系统\JXuanKe\.settings\org.eclipse.jdt.core.prefs
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\bin\
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\bin\cn\
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\
目录 0 2013-06-05 22:19 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 2935 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 726 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 2561 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 754 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 9381 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 718 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 1185 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 775 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 726 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 7924 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 1192 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 724 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 724 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 732 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 7872 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 712 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 720 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 5298 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 715 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
文件 738 2013-06-05 21:45 java和sql server制作的选课系统\JXuanKe\bin\cn\hstc\fr
............此处省略73个文件信息
相关资源
- mysql数据库驱动:mysql-connector-java-6.
- Java实现人工智能代码
- java教材管理系统217577
- JAVA实现PDF阅读器
- JAVA微信支付退款接口demo
- Java连接MySQL驱动/mysql-connector-java-8.0
- 良葛格 Java 学习笔记-JavaGossip全v1+v2)
- Java版中国象棋人机对战源代码AI算法
- 超级玛丽java实现源码
- 进销存管理系统java+Mysql
- 网上书店jsp + sql 整套
- Java8 新特性新.pdf
- Java JAI API文档
- face++ 人脸识别javaweb完整工程(有fa
- java与matlab混合编程jsp调用matlab网页显
- java_课程设计报告_拼图游戏
- JAVA mysql制作简易通信录
- 超市收银JSP+JAVABEAN+Servlet
- Microsoft JDBCJAVA连接SQL Server驱动包
- web开发课程设计
- JAVA实战项目---DVD租赁管理系统
- java保险系统项目源码
- java调用office的MODI识别中文
- substance +JTattoo jar包
- Javaweb班级通讯录
- Java Concurrency in Practice (epub)
- 学生管理系统java代码
- jsp+mysql火车订票系统.zip
- Java租房管理系统
- JAVA学生信息管理系统大作业非成绩
评论
共有 条评论