JDBC-ODBC

由于微軟的數(shù)據(jù)庫不是用Java語言來編寫的,但是我們需要用java語言連接微軟的數(shù)據(jù)庫,這樣就要編寫一個橋連接,使java語言編寫的代碼也可以操作數(shù)據(jù)庫。

JDBC-ODBC基本信息

中文名稱 JDBC-ODBC 需????求 必須有相應的JDBC driver
SQL語句 獲得一個statements對象 類????型 微軟的數(shù)據(jù)庫

獲得一個statements對象:

statements stat=Connection.createstatements()

通過statements對象執(zhí)行SQL語句:

stat.executeQuery(String sql)返回查詢的結果集。

stat.executeUpdate(String sql)返回值為int型,表示影響記錄的條數(shù)。

要通過JDBC來存取某一特定的數(shù)據(jù)庫,必須有相應的JDBC driver,它往往是由生產(chǎn)數(shù)據(jù)庫的廠家提供,是連接JDBC API與具體數(shù)據(jù)庫之間的橋梁。

通常,Java程序首先使用JDBC API來與JDBC Driver Manager交互,由JDBC Driver Manager載入指定的JDBC drivers, 以后就可以通過JDBC API來存取數(shù)據(jù)庫。

ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連)是微軟公司開放服務結構(WOSA,Windows Open Services Architecture)中有關數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標準API(應用程序編程接口)。這些API利用SQL來完成其大部分任務。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC。

一個基于ODBC的應用程序對數(shù)據(jù)庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫操作由對應的DBMS的ODBC驅動程序完成。也就是說,不論是FoxPro、Access還是Oracle數(shù)據(jù)庫,均可用ODBC API進行訪問。由此可見,ODBC的最大優(yōu)點是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫。

一個完整的ODBC由下列幾個部件組成:

應用程序(Application)。

ODBC管理器(Administrator)。該程序位于Windows 95控制面板(Control Panel)的32位ODBC內,其主要任務是管理安裝的ODBC驅動程序和管理數(shù)據(jù)源。

驅動程序管理器(Driver Manager)。驅動程序管理器包含在ODBC32.DLL中,對用戶是透明的。其任務是管理ODBC驅動程序,是ODBC中最重要的部件。

JDBC-ODBC造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應商 報價日期
[卡迪龍]歐式風格鋅合金拉絲鎳雙開門鎖房門鎖 --/--- -- 查看價格 查看價格

卡迪龍

m2 13% 濟南多美佳建材批發(fā)有限公司
不銹鋼管 76*4-6-7-8-12-16-20 查看價格 查看價格

嘉隆

t 13% 四平市嘉隆液壓機械有限公司
無機復合防火卷簾門(單輻式) 定制/-- -- 查看價格 查看價格

m2 13% 廈門盟達消防科技有限公司
復合型鋼質防火卷簾門 定制/-- -- 查看價格 查看價格

m2 13% 廈門盟達消防科技有限公司
特級防火卷簾(雙軌雙簾) 定制/-- -- 查看價格 查看價格

m2 13% 廈門盟達消防科技有限公司
特級防火卷簾(折疊提升式) 定制/-- -- 查看價格 查看價格

m2 13% 廈門盟達消防科技有限公司
防火卷門機 1000kg/-- -- 查看價格 查看價格

13% 廈門盟達消防科技有限公司
防火卷門機 800kg/-- -- 查看價格 查看價格

13% 廈門盟達消防科技有限公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
暫無數(shù)據(jù)
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應商 報價地區(qū) 最新報價時間
停車場管理系統(tǒng)接口(ODBC) 詳見圖紙|1套 1 查看價格 深圳市捷順科技實業(yè)股份有限公司 廣東  清遠市 2019-12-04

JDBC-ODBC這個橋連接就可以實現(xiàn)。建立一個JDBC-ODBC橋連接,由于建立橋連接時可能會發(fā)生異常,因此,要捕獲這個異常。建立橋連接的標準如下:

try{

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

}catch(ClassNotFoundException e){}

這里,Class是包java.lang中的一個類,該類通過調用靜態(tài)方法forName加載sun.jdbc.odbc包中JdbcOdbcDriver類來建立JDBC-ODBC橋接器。

static Class<?>

forName(String className)

返回與帶有給定字符串名的類或接口相關聯(lián)的 Class對象。

static Class<?>

forName(String name, boolean initialize, ClassLoader loader)

使用給定的類加載器,返回與帶有給定字符串名的類或接口相關聯(lián)的 Class對象。

JDBC, 全稱為Java DataBase Connectivity standard, 它是一個面向對象的應用程序接口(API), 通過它可訪問各類關系數(shù)據(jù)庫。JDBC也是java核心類庫的一部分。

JDBC的最大特點是它獨立于具體的關系數(shù)據(jù)庫。與ODBC (Open Database Connectivity)類似, JDBC API 中定義了一些Java類分別用來表示與數(shù)據(jù)庫的連接(connections), SQL語句(SQL statements), 結果集(result sets)以及其它的數(shù)據(jù)庫對象, 使得Java程序能方便地與數(shù)據(jù)庫交互并處理所得的結果。使用JDBC, 所有Java程序(包括Java applications , applets和servlet)都能通過SQL語句或存儲在數(shù)據(jù)庫中的過程(stored procedures)來存取數(shù)據(jù)庫。

數(shù)據(jù)庫的鏈接connections:DriverManager.getConnection("jdbc:orale:thin:@Ip的地址及端口號和數(shù)據(jù)庫的實力名","用戶名"," 密碼")

JDBC-ODBC常見問題

  • 海爾BCD一278wBCS

    常州手繪墻專業(yè)公司:常州時光剪墻體壁畫彩繪,常州市炫彩墻衣有限公司.手繪墻畫是用環(huán)保的繪畫顏料,依照主人的愛好和興趣、迎合家居的整體風格,在墻面上繪出各種圖案以達到裝飾效果。手繪墻畫是近年來居家裝飾的...

  • 華凌bcd

    華凌空調大多數(shù)的人對這個品牌都不怎么熟悉吧,它是一款不錯的空調,在空調質量和技術上都有非常不錯的表現(xiàn)。華凌空調產(chǎn)品,憑借著良好的產(chǎn)品質量以及售后服務,在消費者口中贏得了非常不錯的口碑。那么華凌空調質量...

  • 海爾bcd

    海爾雙門冰箱尺寸有很多型號,容量不同價格也是不一樣的。以下是部分型號的尺寸:海爾對開門649升超大容積節(jié)能冰箱BCD-649WAEM尺寸(深×寬×高mm)818*908*1790海爾對開門626升超大...

JDBC-ODBC文獻

使用PB數(shù)據(jù)管道和ODBC實現(xiàn)異構數(shù)據(jù)轉換 使用PB數(shù)據(jù)管道和ODBC實現(xiàn)異構數(shù)據(jù)轉換

格式:pdf

大?。?span id="takjxn8" class="single-tag-height">263KB

頁數(shù): 4頁

評分: 4.6

對PowerBuilder的數(shù)據(jù)管道加以改造,并結合ODBC,提出了一種通用異構數(shù)據(jù)轉換的實現(xiàn)方法,并探討了實現(xiàn)的關鍵技術。

立即下載
SBC與SBS SBC與SBS

格式:pdf

大?。?span id="51wtm0l" class="single-tag-height">263KB

頁數(shù): 3頁

評分: 4.5

SBC120聚乙烯丙綸復合防水卷材 簡介 國家專利產(chǎn)品(專 利號: 89 1 08466. 5 ) , [3 ] SBC120聚乙烯丙綸 復合防水卷材 由線性低密度聚乙烯樹脂加入抗 老化劑、穩(wěn)定劑、助粘劑與 高強度新型紡 粘法丙綸長絲無紡布 [4 ] ,采用熱融直壓復合工 藝制成的復合型 防水卷材。產(chǎn) 品執(zhí)行國家標準 BG 18173.1-2006 工藝特 點 1、意大利 UNION公司 和 GIOAD公司的一流生產(chǎn)設備 2、標準壓延復生產(chǎn)線, 采用規(guī)范熱融直壓(一次成型) 復合工藝 3、使用優(yōu)質 PE樹脂純原料,優(yōu)質特定具有法向分布特性的專用無紡 布 性能優(yōu) 勢 1 SBC120聚乙烯丙綸復合防水 卷材滿粘施工, 不起鼓 ,杜絕橫向竄水 SBC120聚乙烯丙綸復合防水卷材 雙面實現(xiàn)滿粘施工在保護層的 作用 下,能有效避 免老化,不起鼓,不橫向竄水 2 SBC120聚乙烯丙綸復合防

立即下載
JDBC-ODBC相關推薦
  • 相關百科
  • 相關知識
  • 相關專欄