`
absolute007
  • 浏览: 18689 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

jsp使用odbc连接sql2000

    博客分类:
  • Web
阅读更多

首先将sql 2000 升级到sp3或者sp4版本,

sql版本查看:查询分析器:

select  @@version

sql各个版本:

SQL Server 2000 版本和级别@@VERSION产品级别
SQL Server 2000 原始版本8.00.194RTM
Desktop Engine SP18.00.384SP1
Desktop Engine SP28.00.534SP2
Desktop Engine SP3、SP3a 或 MSDE 2000 Release A8.00.760SP3
MSDE 2000 SP48.00.2039SP4

然后将odbc源配置好

控制面板-管理工具-数据源(odbc)选择系统dsn,添加,然后写入数据源名称,服务器写自己本机ip地址

然后下面的选择密码的时候选用sa的账户的密码我的是123

端口选择1433

(这就是为什么要升级到sp3以上的原因了,sp2的版本老是检查不到1433端口)

端口查看方法:

telnet  本机ip   端口

一切完成。

然后一些的文件了

首先 stu.sql:

DROP TABLE stu

CREATE TABLE stu(STNUM CHAR(8)NOT NULL,NAME CHAR(8),SCORE CHAR(8))


INSERT INTO stu VALUES('200201','张山','88')
INSERT INTO stu VALUES('200202','李四','76')
INSERT INTO stu VALUES('200203','王五','65')


SELECT * FROM stu

第二个文件为jsp文件

<%@   page   contentType="text/html;charset=gb2312"   language="java"%>  
<%@   page   import="java.sql.*"%>  
<%@   page   import="java.io.*"%>  
<%@   page   import="java.net.*"%>  
<html>  
<body>  
<%  
try{  

      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
      }  
catch(ClassNotFoundException   e1){}  
try{  
Connection   con=DriverManager.getConnection("jdbc:odbc:cxhzqhzq","sa","123");  
Statement   state   =   con.createStatement();  
String   sql   =   "select   *   from   stu   ";  
ResultSet   Rs   =   state.executeQuery(sql);  
out.print(" <h1> <font   color=red> "+"学生基本情况表"+" </h1> ");  
out.print(" <font> ");  
out.print(" <table   border=2> ");  
out.print(" <tr> ");  
out.print(" <th   width=150> "+"学号");  
out.print(" <th   width=150> "+"姓名");  
out.print(" <th   width=150> "+"班级");  
out.print(" </tr> ");  
while   (Rs.next())  
    {  
      out.print(" <tr> ");  
      out.print(" <td> "+Rs.getInt(1)+" </td> ");  
      out.print(" <td> "+Rs.getString(2)+" </td> ");  
      out.print(" <td> "+Rs.getString(3)+" </td> ");     
      out.print(" </tr> ");  
    }  
    out.print(" </table> ");  
    con.close();  
    }  
catch(SQLException ee){}
%>  
<br>  
</body>  
</html>

把jsp文件放在tomcat中的webapp中的root目录下面,起名为1.jsp

然后再浏览器中输入:

http://localhost:8008/1.jsp

然后就万事大吉了、

补充下,我的tomcat端口为8008。默认为8080

之所以要放在root目录下面,是为了免去修改xml文件的麻烦。

一切搞定。

分享到:
评论

相关推荐

    JSP使用ODBC连接Access数据库

    在JSP中,通过ODBC(Open Database Connectivity)连接Access数据库,可以实现网页与数据库之间的交互,如数据查询、添加、更新和删除等操作。下面将详细介绍这个主题,并提供一个示例。 首先,我们需要确保在...

    JSP连接SQL Server2000数据库的方法

    在学习和实践中,可以参考"使用纯java数据库驱动程序连接SQLServer2000数据库.doc"和"JSP中通过Jdbc-Odbc桥接方式连接SQLServer2000数据库.doc"这两个文档,它们应该详细阐述了每一步的操作步骤和示例代码,帮助你更...

    JSP用JDBC-ODBC连接SQL Server和Mysql和JDBC驱动连接各种数据库

    在 JSP 中,使用 JDBC-ODBC 连接可以连接 SQL Server 和 Mysql 等数据库。下面是一个简单的示例代码: 首先,需要加载 JDBC 驱动程序。在这个示例中,我们使用的是 sun.jdbc.odbc.JdbcOdbcDriver 驱动程序。 ```...

    jsp连接数据库Sql2005、2000

    使用ODBC连接SQL2000"应该是包含JSP代码和可能的说明文档。通过查看这些源码,你可以更深入地理解JDBC和ODBC的使用方法,并了解实际项目中的应用。 四、学习路径 - 理解JDBC基础概念和API。 - 学习如何配置ODBC数据...

    Jsp连接sql server2000视频教程(一).

    【JSP连接SQL Server 2000视频教程】是一套深入浅出的教程,旨在帮助初学者或有一定基础的开发者掌握如何在Java Server Pages(JSP)中与Microsoft SQL Server 2000数据库进行交互。教程内容涵盖了一系列关键知识点...

    jsp连接sql 2000方法

    2. **配置数据源**:在JSP应用中,可以通过两种方式连接到SQL Server 2000:使用JDBC-ODBC桥或者使用数据库连接池。JDBC-ODBC桥更简单,但效率较低;数据库连接池如C3P0、Apache DBCP等能有效管理数据库连接,提高...

    jsp 编写的,用Sql server 2000和dbc-odbc连接数据库教师教学辅助系统

    本系统采用Java Server Pages (JSP) 技术进行开发,利用SQL Server 2000作为后端数据库,并通过DBC-ODBC连接方式进行数据交互。以下将详细阐述系统的设计思路、关键技术及其实现过程。 一、JSP技术解析 JSP是Java...

    jsp JDBC和odbc SQL数据库 全jsp写的求职网站

    【描述】:这个项目是一个基于JSP技术,利用JDBC(Java Database Connectivity)和ODBC(Open Database Connectivity)连接SQL数据库来构建的全动态求职网站。JSP作为服务器端脚本语言,主要负责处理用户请求和生成...

    jsp连接SqlServer2000需要的3个jar工具包(msbase.jar,mssqlserver.jar,msutil.jar)

    5. 为了确保最佳性能和资源管理,推荐使用`PreparedStatement`来预编译SQL语句,并使用连接池管理数据库连接。 总结起来,`msbase.jar`,`mssqlserver.jar`,和`msutil.jar`是JSP连接SQL Server 2000所必需的库文件...

    servlet与jsp连接sql2000和2005的驱动

    - 生产环境中,推荐使用连接池(如Apache DBCP、C3P0或HikariCP)来管理和复用数据库连接,提高系统性能。 以上就是使用Servlet和JSP连接SQL Server 2000和2005的基本步骤和注意事项。在实际开发中,还需要考虑...

    jsp数据库sqlserver2000,sqlserver2005,MySQL,Access连接

    本文将详细介绍如何使用`jsp`连接`sqlserver2000`、`sqlserver2005`、`MySQL`和`Access`这四种常见的数据库。 首先,我们要了解`JDBC`(Java Database Connectivity),它是Java平台的标准接口,用于连接Java程序和...

    Flash连接SQLServer数据库

    通过上述步骤,我们不仅学会了如何使用ASP技术连接SQL Server数据库,还学会了如何在Flash中通过与ASP文件的交互来实现对数据库的基本CRUD(创建、读取、更新、删除)操作。这种方式简单易懂,非常适合初学者学习。...

    SQLServer2000 JSP驱动程序

    标签中提到的“SQL2000 JSP 驱动”,表明了这个驱动适用于JSP环境,可以处理来自用户请求的数据库操作。在实际应用中,你可以使用JSP动作标签(如JSTL的`&lt;sql&gt;`标签)或者自定义标签库来简化数据库操作,提高代码的...

    简易用户管理系统jsp+sqlserver2000

    ODBC是数据库访问的标准,通过ODBC驱动程序,JSP可以透明地连接到SQL Server 2000,执行SQL语句,完成数据的读写操作。 系统的实现过程文档详细记录了开发的每一步,包括环境配置、数据库设计、JSP页面编写、ODBC...

    JDBC-ODBC连接数据库

    当在JSP(Java Server Pages)中处理数据库操作时,JDBC-ODBC桥接是将这两者结合使用的一种常见方法,尤其适用于小型项目或教学环境,例如连接到Microsoft Access数据库。本文将深入探讨如何在JSP中利用JDBC-ODBC...

    连接sql server2000

    在IT行业中,SQL Server 2000是一个广泛使用的数据库管理系统,尤其在企业级应用中。连接SQL Server 2000的过程有时可能会遇到各种问题,这些错误可能涉及网络连接、认证方式、驱动兼容性或者配置不当等。下面将详细...

    JSP连接SQL数据库实现数据分页显示

    ### JSP连接SQL数据库实现数据分页显示 #### 概述 本文档通过一个实际案例展示了如何使用JSP(Java Server Pages)与SQL数据库进行交互,并实现数据的分页显示功能。该示例包含了详细的代码及注释,有助于理解整个...

    JDBC连接SQL2000详细流程

    **JDBC连接SQL2000的详细流程** 在Java应用程序中访问SQL Server 2000数据库通常涉及使用Java Database Connectivity (JDBC) API。以下是通过JDBC连接SQL Server 2000的详细步骤: 1. **创建数据库和表** - 首先...

    MyEclipse连接sql_server_2008和连接sql_server_2008

    ### MyEclipse 连接 SQL Server 2008 的详细步骤及注意事项 #### 一、登录 SQL Server 2008 并设置权限 **步骤1:** 使用 Windows 身份验证方式登录 SQL Server 2008。 **步骤2:** 在“安全性”-&gt;“登录名”中,...

    用户管理系统jsp+sql2000.rar

    【标题】"用户管理系统jsp+sql2000.rar"是一个基于Java服务器页面(JSP)和SQL Server 2000数据库构建的简单用户管理系统的源代码压缩包。这个系统可能包含了用户注册、登录、信息修改等基本功能,旨在帮助初学者...

Global site tag (gtag.js) - Google Analytics