微软-sun.jdbc.odbc.JdbcOdbcDriver.connect

问题描述

sun.jdbc.odbc.JdbcOdbcDriver.connect
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

        String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+"D://Database2.mdb";
        Connection con = DriverManager.getConnection(url);
        Statement st = con.createStatement();

    上面java代码    这行Connection con = DriverManager.getConnection(url);空指针

java.lang.NullPointerException
at sun.jdbc.odbc.JdbcOdbcDriver.initialize(JdbcOdbcDriver.java:453)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:153)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.servlet.login.ShowServlet.doPost(ShowServlet.java:32)
at com.servlet.login.ShowServlet.doGet(ShowServlet.java:19)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

解决方案

 D://Database2.mdb
->
D:\Database2.mdb
or
D:/Database2.mdb
时间: 2024-11-05 12:16:55

微软-sun.jdbc.odbc.JdbcOdbcDriver.connect的相关文章

sun.jdbc.odbc.JdbcOdbcDriver和com.mysql.jdbc.odbc.JdbcOdbcDriver的区别

问题描述 sun.jdbc.odbc.JdbcOdbcDriver用这个好像不需要驱动,用com.mysql.jdbc.odbc.JdbcOdbcDriver这个好像要下载什么驱动.我参考别人的的期刊管理系统中碰到这个问题,系统只有登录界面用不了就这一句.不明白,如果需要下载什么驱动,麻烦你给我一个下载地址,以及怎么安装,谢谢啦!! 解决方案

jdk-sun.jdbc.odbc.JdbcOdbcDriver

问题描述 sun.jdbc.odbc.JdbcOdbcDriver eclipse 建立的web项目,数据库access.jdk1.8. 管理工具----数据源(ODBC)添加了access驱动,access驱动是64位的. 比较奇怪在别人电脑上没有问题,我的电脑上出现以下问题. 提示我找不到驱动,如何解决? java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 解决方案 去网上下一个sun.jdbc.odbc.JdbcOd

求助! 如何用JSP通过JDBC ODBC方式调用 数据库数据 然后拿出来 显示在手机屏幕上

问题描述 求助!如何用JSP通过JDBCODBC方式调用数据库数据然后拿出来显示在手机屏幕上

catch-java访问access数据库异常 No data found

问题描述 java访问access数据库异常 No data found 1.系统环境是win7 64位的,java程序使用32位的jdk. 2.连接url是从微软官方文档拷贝过来的. 请各位前辈帮忙看看 下面是代码 package com.tenboon.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; pu

win7 64位 Eclipse开发java 找不到LoadLibraryAction.class

问题描述 win7 64位 Eclipse开发java 找不到LoadLibraryAction.class 环境描述 win7 64位 Eclipse开发java ,该段程序是连接access数据库,数据源是stu.mdb 出错代码段 public Statement getConnection() { Connection con=null; Statement stm=null; String dburl="jdbc:odbc:Driver={Microsoft Access Driver

sql server-JDBC-ODBC桥连接时出现空指针异常

问题描述 JDBC-ODBC桥连接时出现空指针异常 我在用 jdbc-odbc 桥连方式操作 sql server 数据库时出现空指针异常 Connection ct = null; Statement sm = null; try { //(1)加载驱动(作用是把需要的驱动程序加入内存) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //(2)得到连接(指定连接到哪个数据库) ct = DriverManager.getConnecti

java 连接 access数据库问题

问题描述 java 连接 access数据库问题 方法如下: public List> queryProject(String path) throws SQLException { //加载驱动 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); return null; } String dbUrl = &q

tomcat6.0与access

问题描述 <%@pagecontentType="text/html;charset=gb2312"language="java"import="java.sql.*"errorPage=""%><html><head><title>JSP连接Access数据库(一)显示记录</title></head><body><divalign=&

一个JDBC-ODBC桥的字符集参数的例子。

odbc //这个例子,是从SUN的站点上找来的.当时也找了好久啊.呵呵!// accepts sql statments thru command line import java.sql.*; import java.util.*; public class test { public static void main(String args[]){ try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Properties pr