浅析JSP中jdbc链接sql server2000的常见问题

2011-02-21 00:00 编辑:admin 来源:发表论文 浏览:

      摘要:近年来,随着动态网站的普及,越来越多的人喜欢使用JSP来开发。而在开发过程中, SQL Server2000的连接。在这里通过介绍、分析,同时给出具体的连接步骤,井总结了JDBC连接SQL.

       关键词:JSP; SQL Server 2000数据库;JDBC:连接步骤

       1 JSP述 JSP(Java Server Pages)是由Sun Microsyste口s公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是在传统的网页HTML文件中插入Java程序段和JSP标记(tag),从而形成JSP文件(*.jsp)< Web服务器在JSP页面被客户端请求后对Java程序段进行处理,然后将生成的HTML页面返回给客户端的浏览器。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

       2 JDBC报述 JDBC (Java Data Base Connectivity, java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 简单地说,JDBC可做三件事:与数据库建立连接、发送SQL语句并处理结果。 下面我们以JDBC连接SQL Server2000为例。

       3 JSP中 JDBC连接SQL Server2000的其体步. 前提已安装了: 1)sql server 2000 2)JDK1. 5 3)Tomcat5.0 并配置好了相应的环境变量,JDK, Tomcat, SqlServer均能正常使用。 接下来给出具体的连接步骤: 1)下载SQL Server 2000 driver for JDBC 建议下载最新的SP3版。 该驱动安装成功后,请将安装目录下的lib目录下的三个.jar文件加到CLASSPATH中。 2)升级你的SQL Server 2000,为其打上最新的补Te 3)驱动的加载方法 在建立连接之前,要先加载SQL Server 2000 JDBC的驱动,代码形式如下: Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver" ); 注意,大小写是区分的。 4)获得一个连接 在操作数据库之前,要先获得与数据库的一个连接,使用如下代码: DriverManager.getConnection(连接字符串,登录用户名,登录密码); 5)代码实例 testsqlserver.jsp如下: ; 您的第二个字段内容为:; (% rs. close (); stmt. close(); conn. close (): %>

       4 JSP中JDBC连抽SQL Server2000的,见问. 1)路径问题.在编译时报如下错:java.lang.ClassNotFoundExcept ion:com.microsoft.jdbc.sqlserver.SQLServerDriver 这时路径应该配置成://这里指在xp系统下 在原来的classpath后面加上SQL Server 2000 driver for JDBC的安装路径下的lib文件夹下的三个.jar文件。 2) spa补丁包问题:如果你在编译时出现错误如下,那么你需要下载并安装spa补丁包。 java.sql.SQLException: [Microsoft] [SQLServer 2000 Driver for JDBC]Error establis hing socket. 3)权限问题。如果你出现类似这样的问题:java. sql. SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]用户 ’king,登录失败。 解决方法:启动SQLSERVER企业管理器,选择要进行认证模式设置的服务器.右击该服务器,在弹出菜单中选择属性,SQL SERVER将弹出属性对话框在属性对话框中选择安全性选项,在身份验证处选择“SQL Server和Windows",然后确定。

       5结论 JSP中JDBC连接SQL Server2000的问题,关键涉及到spa补丁、环境变量和用户问题,解决这三个问题之后,剩余的便是sqlserver操作问题了。

    热门论文

    随机硕士毕业

    全站推荐研究生毕业论文

    热门毕业论文范文