- 浏览: 69347 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
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>
相对于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>
- jar文件.rar (573.2 KB)
- 下载次数: 3
发表评论
-
Jasper报表工具经验总结
2020-07-16 12:58 01、JasperFillManager.fillReport执 ... -
在BootStrap的modal中使用Select2
2019-03-08 21:29 657在普通页面中使用Select2是正常的,但是在Modal中使用 ... -
固定table表头
2016-06-21 09:11 674<!doctype html public " ... -
获得浏览器版本信息
2016-06-16 10:36 624<script type="text/java ... -
用于获取系统版本
2016-06-15 18:06 653<script type="text/java ... -
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2016-05-31 17:04 1492td 内容自动换行 table表格td设置宽度后文字太多自动换 ... -
java session时间的控制
2015-12-15 16:46 804session对象用于在会话范 ... -
java中的日期比较大小
2015-05-27 12:44 1151方法一: DateFormat fmt = new Simpl ... -
java日期处理(转)
2015-05-13 08:38 528/** 日期类 * @date ... -
java compiler level does not match the version of the installed java project fac
2015-05-08 13:21 512右键项目“Properties”,在弹出的“Propertie ... -
Unsupported major.minor version 51.0解决办法
2015-05-08 12:57 908解决方法:打开exclipse中项目上的属性—java co ... -
base64加密解密
2015-05-08 12:21 1030package test; import su ... -
BASE64Encoder 加密找不到jar包
2015-05-08 12:20 1537直接用ctrl+shift+o快捷键引入包失败,解决办法 ... -
更改SYBASE默认字符集为CP936
2015-04-18 11:46 1665更改SYBASE默认字符集为CP936 注意:更改字 ... -
Jdbc方式连接Sybase数据库入门
2015-04-17 19:05 2462public class JdbcConnSybase { ... -
JDBC链接数据库(转载)
2015-04-17 19:02 6641、链接Sqlserver2000 驱动类 com.micr ... -
proxool连接池介绍
2015-04-14 14:12 713继前两文介绍了dbcp、c3p0的使用,本文准备再介绍另一个连 ... -
c3p0配置介绍
2015-04-14 14:11 755继上一篇介绍dbcp的配置 ... -
apache-DBCP基本配置介绍
2015-04-14 14:10 580apache-DBCP基本配置介绍 ... -
proxool连接池配置详细说明(转)
2015-04-14 08:33 1588目前市面上三个主流连接池从性能上排名如下:proxool> ...
相关推荐
通过博客文章“JTDS连接SQLSERVER、Sybase数据库”,读者可以学习到如何在Java项目中集成JTDS,从而实现与SQL Server和Sybase数据库的高效通信。同时,了解JTDS的特性和配置,有助于优化应用程序的性能和稳定性。
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`驱动的具体实现,它是一个开源的、轻量级的JDBC驱动程序,专门用于提供与SQL Server和Sybase数据库的连接。本文将深入探讨`jtds`驱动包的核心特性、优势以及如何使用。 1. **jtds驱动包概述** `jtds`项目...
Java Database Connectivity (JDBC) 是Java编程语言与各种数据库交互的标准接口,它使得Java程序员能够方便地连接到Sybase数据库进行数据操作。在本文中,我们将深入探讨Sybase数据库与JDBC驱动的相关知识点。 首先...
JConnect是Sybase官方开发的用于连接Sybase ASE数据库的驱动程序,它提供了对JDBC API的实现,使得Java应用程序能够连接到Sybase数据库并执行SQL查询。 2. jconn3.jar:这是JConnect的升级版,支持JDBC 3.0规范。...
对于Sybase数据库,JDBC驱动主要有两种类型:JConnect和jTDS。在本例中,我们讨论的是JConnect驱动,具体为`jconn3.jar`。 `jconn3.jar`是Sybase公司提供的JDBC驱动程序,主要用于支持Java应用程序与Sybase ASE...
jtds.jar : net.sourceforge.jtds.jdbc.Driver
Java连接池,也称为JDBC连接池,是Java应用...总的来说,jTDS连接池为Java开发者提供了一种高效、可靠的连接Microsoft SQL Server和Sybase数据库的方式,通过良好的配置和管理,可以极大地提高应用程序的效率和稳定性。
同样地,代码示例中包含了驱动加载、URL设置和连接建立的过程。 3. **Oracle**:利用`classes12.zip`中的驱动,通过`oracle.jdbc.driver.OracleDriver`类实现连接。此处强调了Oracle数据库特有的SID参数在URL中的...
本文将详细介绍如何使用 JDBC 来连接多种流行的数据库系统,包括 Oracle、DB2、SQL Server、Sybase、Informix 和 MySQL。 #### 二、Oracle 数据库连接 为了连接到 Oracle 数据库,首先需要加载 Oracle 的 JDBC 驱动...
1. **jTDS**:这是一个开源的JDBC驱动程序,专为Microsoft SQL Server和Sybase数据库设计。jTDS提供了一个纯Java实现,支持TCP/IP和Named Pipes协议,使得在Java环境中与SQL Server数据库的交互变得简单。其优点包括...
JTDs(Java Thin Database Driver)是一个开源的 JDBC 驱动程序,它提供了轻量级、高性能的连接选项,尤其在处理SQL Server和Sybase数据库时。 JDBC(Java Database Connectivity)是Java平台的标准接口,允许Java...
在众多的JDBC驱动中,`jtds`是一个广泛使用的开源驱动,特别是针对Microsoft SQL Server和Sybase Adaptive Server。 标题提到的"jtds JDBC连接驱动",是专为Microsoft SQL Server设计的一个高性能、轻量级的JDBC...
首先,jtds是一个开源的Java数据库连接器,主要支持Microsoft SQL Server和Sybase数据库。它的优点在于提供了对这些数据库的轻量级、高效率的连接,使得Java应用程序能够无缝地与SQL Server和Sybase交互。jtds的连接...
首先,Jtds.jar是一款开源的JDBC驱动,它提供了一个高效、功能丰富的接口来与SQL Server和Sybase数据库通信。相比于官方的Microsoft JDBC驱动,Jtds.jar具有更小的体积和更快的执行速度,同时在某些特定场景下可能...
jTDS - SQL Server and Sybase JDBC driver 1.2.2 正式版 <br>一个Microsoft SQL Server数据库的Jdbc driver。开源的非常好用。 下载地址:http://jtds.sourceforge.net/<br><br><br>
使用JDBC连接Sybase数据库需要下载并安装`jconn2.jar`驱动包。 **代码示例:** ```java // 加载Sybase驱动 Class.forName("com.sybase.jdbc2.jdbc.SybDriver"); // 连接数据库 Connection ...
本文将深入探讨一款名为jtds的开源JDBC驱动,版本为1.3.1,它专门用于连接Microsoft SQL Server和Sybase数据库,为开发者提供高效且灵活的数据访问方式。 jtds是一款高性能、开源的JDBC驱动程序,由NetSourceForge...