JTDS和JDBC连接Sybase数据库_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JTDS和JDBC连接Sybase数据库

JTDS和JDBC连接Sybase数据库

 2015/4/17 21:42:09  junle  程序员俱乐部  我要评论(0)
  • 摘要:JTDS是一个开放源代码的100%纯Java的,用于JDBC3.0驱动MicrosoftSQLServer(6.5,7,2000和2005版本)和Sybase(10,11,12,15版本)的驱动程序。相对于JDBC的优点有:完全支持jdbc3;对数据库操作的高性能;不需要使用桥或MS开发的驱动,免费;支持事务,可回滚的数据结果集;性能优越,还可以看源码。JTDS不需要特别的安装,只需要把JAR文件放在classpath路径中就可以了。tomcat安装目录的lib文件夹下面
  • 标签:数据库 数据 连接 Sybase Sybase数据库 ASE
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>  
  • jar文件.rar (573.2 KB)
  • 下载次数: 0
上一篇: android 隐藏软件键盘(hideSoftKeyboard) 下一篇: 没有下一篇了!
发表评论
用户名: 匿名