毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP+SQL Server 2000校友录管理系统 第7页

更新时间:2007-9-29:  来源:毕业论文

第四章 系统实现

41数据库的详细设计

读取数据库,使用JavaBean进行JSP页面和数据库的连接;

根据已经设计好的数据库,在JBuild9建立一个Sevlet,将JDBCODBC桥驱动程序装载到Java运行环境。当系统装载JDBC驱动程序时,将会调用DriverManager类的registeDriver()方法,该方法会生成和管理JDBC驱动程序的实例。如果选用的JDBC驱动程序不存在或存放的位置没有在CLASSPATH指定的范围内,将会抛出ClassNotFoundException异常,因此要把此局封闭在try/catch块中,装载了数据库驱动程序,然后建立数据库的连接,这是通过DriverManager接口的getConnection()方法来完成的。如果已经装载了数据库驱动程序并创建了数据库连接,现在需要一种方式向数据库服务器发送SQL语句,通过创建Statement对象来完成的。Statement对象是使用Connection对象的createStatement()方法来创建,创立了Statement对象,下一步是把SQL发送到数据库,对于需要返回结果集的SELECT语句,应当使用executeQuery()方法,该方法只是一个字符串参数,用来存放SELECT语句,查询成功则以ResultSet对象的形式返回查询结果。

连接数据库和读取数据库代码:

public ResultSet getMsg()

  {

    //连接数据库

    DBCenter db = null;

    try

    {

       db = new DBCenter("MSSQL", "localhost", "1433", "alumniData", "sa", "sa");

    }

    catch (SQLException e)

    {

       System.out.println("数据库连接出现异常,错误信息为: " + e.getMessage());

       return null;

    }

 

    //读取数据库

    try

    {

      rs = db.executeQuery("select * from ClassMessage");

    }

    catch(SQLException e)

    {

      System.out.println("数据库读取出现异常,错误信息为: " + e.getMessage());

      return null;

    }

    if( rs != null) return rs;

    else return null;

  }

42模块的详细设计

4.2.1 用户登陆页面

 

用户通过提交用户ID和用户密码进行登陆,系统便会根据这些登陆资料,辨别出用户的身份权限,根据用户是否合法和合法用户的权限级别进行登陆。

采用Servlet技术的进行后台逻辑处理,在登录验证中采用RequestgetParameter方法来获取用户名和密码,当数据库中如果存在,并且一致,则连接到校友录的首页,然后将用户信息写入ServletContext,以进行会话文护。否则则提示登陆失败,点击重新登陆到登陆页面重新输入密码和用户。如果用户还没注册,那么就可以点击注册按钮,进行新用户的创建。

 

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

JSP+SQL Server 2000校友录管理系统 第7页下载如图片无法显示或论文不完整,请联系qq752018766

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。