DM數(shù)據(jù)庫(kù)連接.doc
《DM數(shù)據(jù)庫(kù)連接.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《DM數(shù)據(jù)庫(kù)連接.doc(22頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
關(guān)鍵字: ODBC SQL Server存儲(chǔ)過(guò)程 達(dá)夢(mèng)數(shù)據(jù)庫(kù) Java工具 java程序 MySql數(shù)據(jù)源 內(nèi)容摘要:達(dá)夢(mèng)數(shù)據(jù)庫(kù)作為一個(gè)通用數(shù)據(jù)庫(kù)管理系統(tǒng),提供了多種數(shù)據(jù)庫(kù)訪問(wèn)接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常見(jiàn)的連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的方法…… 數(shù)據(jù)庫(kù)訪問(wèn)是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中非常重要的組成部分。達(dá)夢(mèng)數(shù)據(jù)庫(kù)作為一個(gè)通用數(shù)據(jù)庫(kù)管理系統(tǒng),提供了多種數(shù)據(jù)庫(kù)訪問(wèn)接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常見(jiàn)的連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的方法&hellihelli 1.建立基本的JDBC連接 JDBC(Java Database Coectivity)是Java應(yīng)用程序與數(shù)據(jù)庫(kù)的接口規(guī)范,旨在讓各數(shù)據(jù)庫(kù)開(kāi)發(fā)商為Java程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)應(yīng)用程序編程接口(API)。JDBC定義了一個(gè)跨數(shù)據(jù)庫(kù)、跨平臺(tái)的通用SQL數(shù)據(jù)庫(kù)API。DM JDBC 3.0驅(qū)動(dòng)程序符合SUN JDBC3.0標(biāo)準(zhǔn),兼容DM JDBC 2.0。 DM JDBC驅(qū)動(dòng)程序是DM數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)程序,它是一個(gè)能夠支持基本SQL功能的通用低層應(yīng)用程序編程接口,支持一般的SQL數(shù)據(jù)庫(kù)訪問(wèn)。 要建立JDBC連接,首先要注冊(cè)數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序。可以通過(guò)調(diào)用java.sql.DriverManager類的registerDriver方法顯式注冊(cè)驅(qū)動(dòng)程序,也可以通過(guò)加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序類隱式注冊(cè)驅(qū)動(dòng)程序。 //顯示注冊(cè) DriverManager.registerDriver(newdm.jdbc.driver.dmDriver()); //隱式注冊(cè) Cla.forName(“dm.jdbc.driver.DmDriver”); 隱式注冊(cè)過(guò)程中加載實(shí)現(xiàn)了 java.sql.Driver的類,該類中有一靜態(tài)執(zhí)行的代碼段,在類加載的過(guò)程中向驅(qū)動(dòng)管理器DriverManager注冊(cè)該類。而這段靜態(tài)執(zhí)行的代碼段其實(shí)就是上述顯式注冊(cè)的代碼。 注冊(cè)驅(qū)動(dòng)程序之后,就可以調(diào)用驅(qū)動(dòng)管理器的 getCoection方法來(lái)建立連接。建立數(shù)據(jù)庫(kù)連接需要指定標(biāo)示不同數(shù)據(jù)庫(kù)的url、登錄數(shù)據(jù)庫(kù)所用的用戶名user和密碼paword。 通過(guò)DriverManager建立連接的具體過(guò)程,如以下示例: String driver= "dm.jdbc.driver.DmDriver" String url= "jdbc:dm://localhost:12345/dame" String username="username" String paword="aword" Coection con = null; try { // 加載JDBC驅(qū)動(dòng)程序 Cla.forName(driver); } catch (java.lang.ClaotFoundException e) { e.printStackTrace(); } try { // 數(shù)據(jù)庫(kù)連接 con = DriverManager.getCoection(url, username, paword); } catch (SQLException ex) { ex.printStackTrace(); } 2.iBatis的連接設(shè)置 關(guān)鍵字: ODBC SQL Server存儲(chǔ)過(guò)程 達(dá)夢(mèng)數(shù)據(jù)庫(kù) Java工具 java程序 MySql數(shù)據(jù)源 內(nèi)容摘要:達(dá)夢(mèng)數(shù)據(jù)庫(kù)作為一個(gè)通用數(shù)據(jù)庫(kù)管理系統(tǒng),提供了多種數(shù)據(jù)庫(kù)訪問(wèn)接口,包括ODBC、JDBC、API、OLEDB以及嵌入方式等。本文主要列出了在Java中常見(jiàn)的連接達(dá)夢(mèng)數(shù)據(jù)庫(kù)的方法…… 持久層中間件iBatis連接數(shù)據(jù)庫(kù)的方式有3種,連接數(shù)據(jù)庫(kù)的方式是JDBC,可以通過(guò)在XML文件中配置數(shù)據(jù)庫(kù)連接,也可以在properties文件中配置。下面列出traactionManager的type為JDBC的3種連接配置。 dataSource的type為SIMPLE的連接配置 以下是配置數(shù)據(jù)庫(kù)連接參數(shù)的properties文件sql-map-config.properties的內(nèi)容: ## SimpleDataSource properties ## Use only if useSimpleConfiguration=true # DMDBMS SimpleDriver=dm.jdbc.driver.DmDriver SimpleUrl=jdbc:dm://localhost:12345/SYSTEM SimpleUsername=SYSDBA SimplePaword=SYSDBA 以下是配置文件sql-map-config.xml的內(nèi)容:- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- DM 數(shù)據(jù)庫(kù)連接
鏈接地址:http://www.hcyjhs8.com/p-6586810.html