簡體   English   中英

32位訪問和32位Java

[英]32 Bit Access and 32 Bit Java

我已經安裝了32位Java和32位Netbeans(64位筆記本電腦),並具有Office Access 2007 32位。

嘗試將數據庫連接到我的java項目時遇到問題。

java.sql.SQLException:[Microsoft] [ODBC驅動程序管理器]找不到數據源名稱,並且未指定默認驅動程序java.lang.NullPointerException

        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        String SourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=" 
                + new File("Argos.accdb").getAbsolutePath() + ";";
        //MAY CHANGE THE ADMIN PART (Remove Admin)

        Argos = DriverManager.getConnection(SourceURL, "admin","");

謝謝

來自http://www.stoneedge.com/help/OM_DOC/tips_tricks/Creating_ODBC_Connection_in_Windows.html

  • 單擊開始菜單。
  • 選擇控制面板。
  • 選擇管理工具,然后雙擊數據源(ODBC)圖標。
  • 單擊系統DSN選項卡。
  • 單擊添加按鈕。
  • 從驅動程序列表中選擇Microsoft Access驅動程序(* .mdb),然后單擊完成按鈕。
  • 提供mdb文件...到數據庫並提供名稱“ Importer”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM