JAVA連線MDB 連線問題及中文亂碼問題

2021-08-09 02:55:30 字數 517 閱讀 3070

公司需求,連線乙個mdb檔案來讀取資料

遇到兩個問題,第一是連線到mdb檔案問題,第二個是查詢出來中文亂碼的問題

一開始用普通的連線方式,但是jdk1.7後不提供jdbc.odbc驅動,

所以選擇了方法二:

使用odbc建立window資料來源的方法(只是單獨做乙個demo,所以沒有選擇繼續去找驅動)

開啟   控制面板---管理工具----資料來源(odbc)----使用者dsn----新增

填寫資料來源名  說明   然後選擇相應的mdb檔案

確定!就成了

這時候執行sql是會有中文亂碼的問題,最後**如下,解決編碼問題和連線問題

乙個圈是編碼   乙個圈是之前設定的資料來源名

基本就是這樣

訪問本地MDB的ADO連線串

provider microsoft.jet.oledb.4.0 data source d test.mdb user id admin password jet oledb database password 000 其中第乙個password為access的使用者admin的密碼,第二個為ac...

sql中的表連線,左右連線 內連線及全連線的詳解

內連線 inner join 分為等值連線及不等值連線 區分條件為連線條件是否為 內連線只顯示滿足on條件的資料而外連線會保留下某一表的全部資料。左連線及右連線 left join right join 左連線顯示左表的所有行,如果右表沒有與左表相匹配的行則記錄為null值,以on作為連線條件。全連...

遠端連線及問題分析

被連線電腦 a 連線電腦 b 1.參考 即 電腦a設定 電腦a使用者及密碼的建立 不建立密碼無法連線 電腦b進行遠端連線 2.出現問題 解決 參考 即 關掉電腦a的防火牆以及防毒軟體 3.出現問題 解決 解決 參考 即 主要更改guest使用者 開啟本地使用者和組 使用者,找到guest使用者,右鍵...