`

JTDS和JDBC连接Sybase数据库

阅读更多
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。

相对于JDBC的优点有:完全支持jdbc 3;对数据库操作的高性能;不需要使用桥或MS开发的驱动,免费;支持事务,可回滚的数据结果集;性能优越,还可以看源码。

JTDS不需要特别的安装,只需要把JAR文件放在classpath路径中就可以了。tomcat安装目录的lib文件夹下面。
以下代码分别以JDBC 和JTDS连接数据库:
<%@ page contentType="text/html;charset=gb2312"%> 
<%@ page import="java.sql.*"%>    
<html>          
<body>          
<% 
    //Class.forName("com.sybase.jdbc3.jdbc.SybDriver").newInstance();//通过jdbc方式连接 
    Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();//通过jtds方式连接 
     
    //String url ="jdbc:sybase:Tds:192.168.102.100:5000/test";//通过jdbc方式连接,test为数据库名 
    String url ="jdbc:jtds:sybase://192.168.102.100:5000/test";//通过jtds方式连接,test为数据库名 
     
    Connection conn= DriverManager.getConnection(url, "sa",""); 
    Statement stmt=conn.createStatement(); 
    String sql="select * from bookinfo"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) 
    { 
        out.println("id="+rs.getString("id")+";标题="+rs.getString("title")+";作者="+rs.getString("author")+"<br/>"); 
    } 
    try 
    { 
        rs.close(); 
        stmt.close(); 
        conn.close(); 
    } 
    catch(Exception e) 
    { 
        out.println("数据库关闭出错"); 
    } 
%> 
</body>          
</html>  
分享到:
评论

相关推荐

    JTDS连接SQLSERVER、Sybase数据库

    通过博客文章“JTDS连接SQLSERVER、Sybase数据库”,读者可以学习到如何在Java项目中集成JTDS,从而实现与SQL Server和Sybase数据库的高效通信。同时,了解JTDS的特性和配置,有助于优化应用程序的性能和稳定性。

    jdts(连接sybase和sqlServer) 实现BQ中连接SyBase

    jdbc.url=jdbc:jtds:sybase://ip地址:5000/数据名称 jdbc.username=用户名 jdbc.password=密码 连接sqlServer: jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver jdbc.url=jdbc:jtds:sqlserver://ip地址:...

    jtds驱动包 net.sourceforge.jtds.jdbc.Driver

    是`jtds`驱动的具体实现,它是一个开源的、轻量级的JDBC驱动程序,专门用于提供与SQL Server和Sybase数据库的连接。本文将深入探讨`jtds`驱动包的核心特性、优势以及如何使用。 1. **jtds驱动包概述** `jtds`项目...

    sybase 数据库 jdbc 驱动下载

    Java Database Connectivity (JDBC) 是Java编程语言与各种数据库交互的标准接口,它使得Java程序员能够方便地连接到Sybase数据库进行数据操作。在本文中,我们将深入探讨Sybase数据库与JDBC驱动的相关知识点。 首先...

    Sybase数据库JDBC驱动(包括2版和3版)

    JConnect是Sybase官方开发的用于连接Sybase ASE数据库的驱动程序,它提供了对JDBC API的实现,使得Java应用程序能够连接到Sybase数据库并执行SQL查询。 2. jconn3.jar:这是JConnect的升级版,支持JDBC 3.0规范。...

    sybase数据库jdbc驱动jar包

    对于Sybase数据库,JDBC驱动主要有两种类型:JConnect和jTDS。在本例中,我们讨论的是JConnect驱动,具体为`jconn3.jar`。 `jconn3.jar`是Sybase公司提供的JDBC驱动程序,主要用于支持Java应用程序与Sybase ASE...

    Sybase数据库驱动-jtds.jar

    jtds.jar : net.sourceforge.jtds.jdbc.Driver

    java连接池jtds连接数据库

    Java连接池,也称为JDBC连接池,是Java应用...总的来说,jTDS连接池为Java开发者提供了一种高效、可靠的连接Microsoft SQL Server和Sybase数据库的方式,通过良好的配置和管理,可以极大地提高应用程序的效率和稳定性。

    JDBC连接各种数据库的方法

    同样地,代码示例中包含了驱动加载、URL设置和连接建立的过程。 3. **Oracle**:利用`classes12.zip`中的驱动,通过`oracle.jdbc.driver.OracleDriver`类实现连接。此处强调了Oracle数据库特有的SID参数在URL中的...

    jdbc连接各种数据库方式列表.txt

    本文将详细介绍如何使用 JDBC 来连接多种流行的数据库系统,包括 Oracle、DB2、SQL Server、Sybase、Informix 和 MySQL。 #### 二、Oracle 数据库连接 为了连接到 Oracle 数据库,首先需要加载 Oracle 的 JDBC 驱动...

    java链接数据库jtds和sqljdbc

    1. **jTDS**:这是一个开源的JDBC驱动程序,专为Microsoft SQL Server和Sybase数据库设计。jTDS提供了一个纯Java实现,支持TCP/IP和Named Pipes协议,使得在Java环境中与SQL Server数据库的交互变得简单。其优点包括...

    java jtds连接数据库

    JTDs(Java Thin Database Driver)是一个开源的 JDBC 驱动程序,它提供了轻量级、高性能的连接选项,尤其在处理SQL Server和Sybase数据库时。 JDBC(Java Database Connectivity)是Java平台的标准接口,允许Java...

    jtds JDBC连接驱动

    在众多的JDBC驱动中,`jtds`是一个广泛使用的开源驱动,特别是针对Microsoft SQL Server和Sybase Adaptive Server。 标题提到的"jtds JDBC连接驱动",是专为Microsoft SQL Server设计的一个高性能、轻量级的JDBC...

    jtds,mysql,oracle,sqlserver数据库驱动与连接字符串

    首先,jtds是一个开源的Java数据库连接器,主要支持Microsoft SQL Server和Sybase数据库。它的优点在于提供了对这些数据库的轻量级、高效率的连接,使得Java应用程序能够无缝地与SQL Server和Sybase交互。jtds的连接...

    使用Jtds.jar连接数据库的简单例子

    首先,Jtds.jar是一款开源的JDBC驱动,它提供了一个高效、功能丰富的接口来与SQL Server和Sybase数据库通信。相比于官方的Microsoft JDBC驱动,Jtds.jar具有更小的体积和更快的执行速度,同时在某些特定场景下可能...

    jTDS - SQL Server and Sybase JDBC driver 1.2.2 正式版(含源码)

    jTDS - SQL Server and Sybase JDBC driver 1.2.2 正式版 &lt;br&gt;一个Microsoft SQL Server数据库的Jdbc driver。开源的非常好用。 下载地址:http://jtds.sourceforge.net/&lt;br&gt;&lt;br&gt;&lt;br&gt;

    jdbc数据库连接写法

    使用JDBC连接Sybase数据库需要下载并安装`jconn2.jar`驱动包。 **代码示例:** ```java // 加载Sybase驱动 Class.forName("com.sybase.jdbc2.jdbc.SybDriver"); // 连接数据库 Connection ...

    jtds-1.3.1-jdbc.rar

    本文将深入探讨一款名为jtds的开源JDBC驱动,版本为1.3.1,它专门用于连接Microsoft SQL Server和Sybase数据库,为开发者提供高效且灵活的数据访问方式。 jtds是一款高性能、开源的JDBC驱动程序,由NetSourceForge...

Global site tag (gtag.js) - Google Analytics