`
txf2004
  • 浏览: 6873224 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用JDBC和 JDBC-ODBC驱动连接数据库

 
阅读更多

1、
JDBC-ODBC 驱动 来访问SQLServer2008数据库


JDBC-ODBC访问数据库原理

JSP程序-->JBDC-ODBC驱动-->ODBC驱动--->数据库 所以在使用JDBC-ODBC访问的时候一定要在java服务器上安装ODBC驱动


要使用JDBC-ODBC驱动一定要先加载驱动类 利用Class类的 forName静态方法加载



Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;// 加载 JDBC-ODBC驱动
DriverManager.connection("jdbc:odbc:DataSource"); //DataSource为数据源 我们不必加上账号 密码因为我们在配置ODBC数据源的时候已经使用了 sa用户名 sa用户为最高用户


2、JDBC访问数据库 Class.forName方法会抛出 ClassNotFoundException异常 其他SQL操作会抛出 SQLException异常

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ;// 加载 JDBC驱动

对于不同的数据库连接参数不同 对于连接 SQLServer2008

DriverManager.connection("jdbc:microsoft:sqlserver//localhost\\SQLEXPRESS:1433;DatabaseName=数据库名字","sa","password") ; //连接 SQL2008参数 需要账号密码

SQL 数据库实例名 默认是SQLEXPRESS

实例也就是数据库服务器的名字 SQL2008中 的sa是最高用户 在创建数据库的时候最好不要使用默认实例名字

在查询中select @@SERVICENAME as shili 可以获得 服务器的实例名字

分享到:
评论

相关推荐

    Java-jdbc数据库连接池总结.doc

    Java应用程序访问数据库的基本原理  在Java语言中,JDBC(Java ...JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程序API,底层主要通过直接的JDBC驱动和JDBC-ODBC桥驱动实现与数据库的连接。

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

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

    sql-server2005 的jdbc-odbc驱动和dbutils

    sql-server2005 的jdbc-odbc驱动,不用多说,安装数据库必备!

    GaussDB-driver 高斯数据库驱动 包含jdbc odbc GDS

    包含jdbc odbc GDS

    jdbc-odbc驱动用于sql-server2000和2005,欢迎大家下载

    你是不是在连接数据库的时候会报出数据库的异常呢,你是不是会找不到错误呢,也许你少了驱动!

    Java_jdbc数据库连接池总结

    在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通...JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程序API,底层主要通过直接的JDBC驱动和JDBC-ODBC桥驱动实现与数据库的连接。

    达梦数据库驱动jdbcDriver17

    达梦提供了大部分主流开发语言的驱动接口,在用使用过的国产数据库中对客户端驱动的支持应该算是非常不错的。达梦的驱动开发,通过实际操作,从环境搭建到实践验证,介绍了达梦各种语言驱动的详细使用过程, 在...

    Access_JDBC30.jar --Java JDK1.8实现与Access数据库连接

    Java写了一个连接Access数据库的桌面程序,百度很长时间发现jdk1.8没有rt.jar,没法通过第一种方式jdbc:odbc方式连接access数据库,可以通过第四种方式驱动直连access。 实现步骤①外部jar包(Access_JDBC30.jar)导入...

    Java使用JDBC连接数据库.docx

    使用JDBC-ODBC桥驱动程序连接数据库 基本步骤: o(1)加载并注册数据库驱动 o(2)通过DriverManager获取数据库连接 o(3)通过Connection对象获取Statement对象 o(4)使用Statement接口执行SQL语句 o(5)操作...

    Access连接数据库的JDBC驱动

    很好用的连接ACCESS数据库的JDBC驱动,可以超越ODBC的限制。

    JDBC驱动加载分析

    这里采用的是sun提供的jdbc-odbc驱动(Access采用此方式,需要配置数据源,mysql等非jdbc-odbc桥不需要这么麻烦)。代码第一行是加载驱动,加载驱动是把某个驱动提供商提供的相关数据库的驱动类通过该方法加载到内存...

    连接InterSystems cache数据库jdbc或odbc驱动

    InterSystems cache数据库,要用到的jdbc或odbc驱动 windows环境下,需要的自取

    数据库系统原理与开发-数据库连接技术(ODBC).pdf

    请求执行或 回退操作 终止对数据源的连接 7 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、ODBC的层次结构(续) ODBC应用程序接口 客户端数据库应用程序 ODBC驱动程序管理器 驱动程序1 驱动程序2 ...

    达梦数据库jdbc驱动连接jar包(DM8)

    达梦数据库jdbc驱动jar包,支持DM8,完全正常使用

    dbeaver-driver-all-master.zip

    DBeaver常用数据库驱动,亲测好用。 包含JDBC驱动列表(jdbc driver list): CacheDB.jar clickhouse-jdbc-0.2.4.jar commons-codec-1.9.jar commons-logging-1.2.jar guava-19.0.jar httpclient-4.5.2.jar ...

    pb9通过odbc连接sqlite3数据库

    pb9通过odbc连接sqlite数据库,包括odbc驱动、pb自动创建odbc连接的代码、数据窗口查询表中的数据。另包括两个sqlite数据库管理工具

    Java数据库连接教程

    一、了解JDBC JDBC(Java DataBase Connectivity)是java数据库连接API。简单地说,JDBC能完成3件事: ...由于ODBC驱动程序被广泛的使用,建立这种桥接器后,使得JDBC有能力访问几乎所有类型的数据库。 二、建立数据库

    informix odbc驱动(ifxjdbc.jar)

    主要功能可帮助程序员在编写JDBC程序更加的便捷,支持多种IBM Informix数据库服务器来使用,它符合Microsoft开放数据连接 ODBC 3.5 版标准。使用者可以在该程序中找到各种数据,不需要再到其它地方去找,节省,欢迎...

    sun.jdbc.odbc.JdbcOdbcDriver.jar

    jdbc-odbc驱动包,提示找不到驱动,java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver,解决办法!因为jdk1.8环境不支持sun.jdbc.odbc.JdbcOdbcDriver驱动,所以这里为特别为您提供一个解决JDK1.8不...

    JDBC详解HTML-JDBC.pp

    <1>.JDBC-ODBC桥加ODBC驱动程序:需要ODBC驱动,适合于企业网或三层结构应用程序 <2>.本地API:需要驱动程序的二进制代码支持 <3>.JDBC网络纯java驱动程序:将JDBC转换为与DBMS无关的网络协议,又被某服务器转换...

Global site tag (gtag.js) - Google Analytics