zoukankan      html  css  js  c++  java
  • 用Java连接SQL Server2000数据库的两种方法与jDTS

    原文地址:https://blog.csdn.net/inrgihc/article/details/105244514

    1. 通过Microsoft的JDBC驱动连接
    此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,可以到微软的网站去下载(http://www.microsoft.com/downloads/details.aspx?FamilyId=07287B11-0502-461A-B138-2AA54BFDC03A&displaylang=en),如果你下载的是setup.exe,还需要安装它,安装后会生成上面的三个jar文件。此JDBC驱动实现了 JDBC 2.0。

    驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforname)

    数据库连接URL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname(即下面的url)

    2. 通过JTDS JDBC Driver连接SQL Server数据库
    (1)jDTS驱动

    此驱动的文件名为jtds-1.3.1.jar,下载路径为(http://sourceforge.net/project/showfiles.php?group_id=33291),此驱动支持Microsoft SQL Server (6.5, 7.0, 2000 和2005) 和Sybase,并且实现了JDBC3.0,是免费的,pom.xml坐标配置:

    <!-- https://mvnrepository.com/artifact/net.sourceforge.jtds/jtds -->
    <dependency>
    <groupId>net.sourceforge.jtds</groupId>
    <artifactId>jtds</artifactId>
    <version>1.3.1</version>
    </dependency>
    Open source JDBC 3.0 type 4 driver for Microsoft SQL Server (6.5 up to 2012) and Sybase ASE. jTDS is a complete implementation of the JDBC 3.0 spec and the fastest JDBC driver for MS SQL Server. For more information see http://jtds.sourceforge.net/
    驱动程序名称:net.sourceforge.jtds.jdbc.Driver(即下面的classforname)

    数据库连接URL:jdbc:jtds:sqlserver://localhost:1433/dbname(即下面的url)

    (2)jDTS的问题

    在使用jDTS驱动访问SQLServer数据库时,在提取表的元信息时,日期类型对应的java.sql.Types类型有误,即:

    Date类型被对应为java.lang.String类型;Timestamp类型被对应为java.lang.byte[]类型。

  • 相关阅读:
    cmd 进入不同的驱动盘及上下级目录
    子网/ip/子网掩码
    虚拟化技术与"云"
    OSI 7层模型
    第一天的CI笔记
    在本地Apache服务器配置虚拟主机站点
    phpmailer 发送邮件
    mysql 中执行的 sql 注意字段之间的反向引号和单引号
    手动部署LNMT(Nginx+Tomcat)并实现Nginx反向代理Tomcat
    JS 创建元素的三种方法
  • 原文地址:https://www.cnblogs.com/eyesfree/p/15062429.html
Copyright © 2011-2022 走看看