java学生管理系统

java学生管理系统

ID:1712364

大小:230.00 KB

页数:16页

时间:2017-11-13

java学生管理系统_第1页
java学生管理系统_第2页
java学生管理系统_第3页
java学生管理系统_第4页
java学生管理系统_第5页
资源描述:

《java学生管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Model___1学生管理系统---余暑廷Model__1学生管理系统做好后记得引包:msbase.jarMssqlserver.jarMsutil.jar否则将连接数据库失败。StModel.javapackagemodel_1;//StModel文件源代码:importjava.util.*;importjava.sql.*;importjava.awt.*;importjavax.swing.*;importjava.awt.event.*;importjavax.swing.table.*;importjavax.swing.event

2、.*;publicclassStModelextendsAbstractTableModel{VectorcolumNames=null;//表的字段名称VectorrowDate=null;//表的数据//数据库privateConnectioncon=null;privatePreparedStatementps=null;privateResultSetrs=null;privatestaticfinalStringdriver="com.microsoft.jdbc.sqlserver.SQLServer

3、Driver";privatestaticfinalStringurl="jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=jas";privatestaticfinalStringuser="sa";privatestaticfinalStringpassWord="";//对数据库进行查找publicvoidinsertDatabase(Stringsql){columNames=newVector();//表的字段名称rowDate=newVector

4、r>();//表的数据columNames.add("学号");columNames.add("名字");columNames.add("性别");columNames.add("年龄");columNames.add("籍贯");16Model___1学生管理系统---余暑廷columNames.add("系别");try{//加载jdbc驱动Class.forName(driver);//连接数据源con=DriverManager.getConnection(url,user,passWord);//执行sqlps=con.prepare

5、Statement(sql);rs=ps.executeQuery();while(rs.next()){Vectorrow=newVector();row.add(rs.getString(1));row.add(rs.getString(2));row.add(rs.getString(3));row.add(rs.getString(4));row.add(rs.getString(5));row.add(rs.getString(6));rowDate.add(row);//将学生的一条记录(row)添加

6、到rowDate中}}catch(ClassNotFoundExceptione){e.printStackTrace();}catch(SQLExceptione){e.printStackTrace();}finally{//关闭数据库资源try{if(null!=rs){rs.close();}if(null!=ps){ps.close();16Model___1学生管理系统---余暑廷}if(null!=con){con.close();}}catch(SQLExceptione){e.printStackTrace();}}}@Ove

7、rride//返回列数publicintgetColumnCount(){//TODOAuto-generatedmethodstubreturnthis.columNames.size();}@Override//返回表的行数publicintgetRowCount(){//TODOAuto-generatedmethodstubreturnthis.rowDate.size();}@Override//得到某行某列的数据publicObjectgetValueAt(introwIndex,intcolumnIndex){//TODOAuto

8、-generatedmethodstubreturn((Vector)this.rowDate.get(rowIndex)).get(columnIn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。