首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

JDBC ACCESS 操作异常求解

2012-08-24 
JDBC ACCESS 操作错误求解!/** To change this template, choose Tools | Templates* and open the templa

JDBC ACCESS 操作错误求解!
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package clone;
import java.sql.DriverManager;
import java.sql.Connection;
/**
 *
 * @author Administrator
 */


public class JdbcClass
{
  public static void main(String args[]) throws Exception
  {
   
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
   
  String Url = "jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ=Seting.mdb";
   
  Connection conn = null;
  try
  {
  conn = DriverManager.getConnection(Url);
  System.out.println("成功连接数据库:" + conn);
   
  } catch (Exception ex)
  {
  System.out.println("连接数据库失败:" + ex);
  }
  finally
  {
  if (conn != null)
  {
  conn.close();
  }
  }
   
  }

}




   

NetBeans 输出:

run:
连接数据库失败:java.sql.SQLException: [Microsoft][ODBC ??????????] δ??????????????δ???????????
成功生成(总时间:0 秒)


 这是什么情况?

  我的数据库文件放在 src/clone 下面

















[解决办法]
安装了Microsoft关于Access的ODBC驱动么?Office2003以后版本应该是不自带了。

另外:DBQ=Seting.mdb 这里应该用绝对路径,类似于:C:/data/Seting.mdb

热点排行