• jdbc连接sql2008 > 班级信息管理程序
  • 班级信息管理程序

    免费下载 下载该文档 文档格式:PDF   更新时间:2008-04-01   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:pdf
    文档作者:Geir Drange
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    班级信息管理程序 实验报告
    2008 年 4 月 1 日星期二
    班级:计算机系 2005 级 C 班 学号:05373009 姓名:关真新
    班级信息管理程序实验报告
    计算机系 2005 级 C 班 关真新 05373009
    一,实验名称:
    使用 Java 语言完成一个简单的班级信息管理系统
    二,实验日期:
    2008 年 3 月 19 日—2008 年 4 月 2 日
    三,实验背景:
    在软件工程的开始阶段熟悉一些软件项目管理工具和设计开 发工具,使用指定的编程工具编写一个班级成绩管理系统,要求 可录入,编辑,查询学生信息和学生成绩,可按成绩名次列出某 门课的班级成绩表.
    四,实验目的:
    通过编写这个小型的管理系统, 用以熟悉Java语言以及小组 成员一起熟悉一种语言的设计开发工具(在此为Java语言的 IDE),为以后小组开发项目作准备.
    五,实验环境:
    使用JDK1.6,Eclipse以及Microsoft SQL Server 2005进行 开发(注意:系统应该可以安装并设置好JDBC for 2005的驱动并设置好环境变量) SQL Server
    六,实验过程:
    1,实验步骤: 在完成班级信息管理系统时,需要经过以下步骤: 1) 设置好Java与SQL Server 2005的连接,并且测试成功; 2) 设计好需要实现程序的各种功能以及需要完成的方法; 3) 编写程序代码,并测试成功; 4) 对代码进行优化并撰写实验报告. 2,实验中有关重要信息: 由于以前自己几乎没有接触过Java语言, 所以这次实验只是 简单的编写了一个控制台程序, 而且几乎所有的功能都集中在一 个Main()方法里,这与Java语言的编写规范很不符合. 1) 在编写程序之前,我设置的程序就没有很成功,因为这 感觉与MFC的设计有些不同, 自己只是简单的设计了一个 主方法,然后根据用户的输入,通过简单的swtich语句 选择相应功能. 2) 实验程序代码的流程: a) 连接数据库:
    String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC 驱动 String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=Students"; // 连接服务器和数据库sample String userName = "sa"; //默认用户名 String userPwd = "guanzhx@sysu"; //密码,此处需要根据不 同的系统密码进行修改 Connection dbConn; System.out.println("连接数据库成功");
    b) 用户选择需要的功能:
    System.out.println(" 班级信息管理 系统(Num.1_关真新_05373009)"); int l=0; do{ System.out.println("本程序可提供您选择的功能:" +"\n"+ "0,查询数据库中所有信息;" +"\n"+ "1,录入新的学生信息;" +"\n"+ "2,编辑学生信息;" +"\n"+ "3,删除学生信息;" +"\n"+ "4,按成绩顺序列出课程的班级成绩表(成绩排列由低到 高)." +"\n"+ "5,退出本程序."); // 程序提供的功能 System.out.println("您可以通过输入0,1,2,3,4,5来选择不 同的功能.请选择您需要的功能:"); BufferedReader din = new BufferedReader(new InputStreamReader(System.in)); //为用户输入准备 int din0=Integer.parseInt(din.readLine()); //用户初步选择要使用的功能
    c) 为各项功能实现提供的代码:具体代码略 为实现sql语言需要的代码为:
    try { Class.forName(driverName); dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
    Statement stmt = dbConn.createStatement(); ResultSet rs = null; //rs的数据类型可以修改 String sql="select * from 信息";//根据不同情况提供不 同的sql语言 rs=stmt.executeQuery(sql); ………………….//部分代码略 } catch (Exception e) { e.printStackTrace(); }

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • sql2008jdbcjar下载  sql2008jdbc驱动下载  sql2008jdbc驱动  sql2008jdbc  jdbc连接sql数据库  sqlserver2000jdbc  sql2000jdbc驱动包  sqljdbc驱动下载  sql2005的jdbc驱动