资源简介
采用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个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- AndroidStudio版直连sqlserver
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- 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做的聊天系统(包括正规课程设计
- JSP,SQL,MVC的选课系统
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
评论
共有 条评论