[發(fā)明專利]一種基于ASP技術(shù)的數(shù)據(jù)庫(kù)連接方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410537150.6 | 申請(qǐng)日: | 2014-10-13 |
| 公開(kāi)(公告)號(hào): | CN105488081A | 公開(kāi)(公告)日: | 2016-04-13 |
| 發(fā)明(設(shè)計(jì))人: | 不公告發(fā)明人 | 申請(qǐng)(專利權(quán))人: | 鎮(zhèn)江鼎拓科技信息有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30;G06F9/44 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 212009 江蘇省鎮(zhèn)江市鎮(zhèn)*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 asp 技術(shù) 數(shù)據(jù)庫(kù)連接 方法 | ||
技術(shù)領(lǐng)域
一種基于ASP技術(shù)的數(shù)據(jù)庫(kù)連接方法主要涉及計(jì)算機(jī)數(shù)據(jù)庫(kù)方面領(lǐng)域。
背景技術(shù)
ASP是動(dòng)態(tài)Web設(shè)計(jì)技術(shù),是一種用于www服務(wù)的服務(wù)器端腳本環(huán)境,在站點(diǎn)的Web服務(wù)器上解釋腳本,可產(chǎn)生并執(zhí)行動(dòng)態(tài)、交互式和高效率的站點(diǎn)服務(wù)器應(yīng)用程序¨J。當(dāng)用戶使用瀏覽器請(qǐng)求ASP主頁(yè)時(shí),Web服務(wù)器響應(yīng),調(diào)用ASP引擎來(lái)執(zhí)行ASP文件,并解釋其中的腳本語(yǔ)言(JScript或VBScript),通過(guò)ODBC技術(shù)連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件ADO(ActiveXDataObjects)完成數(shù)據(jù)庫(kù)操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁(yè)返回用戶端顯示。
發(fā)明內(nèi)容
通過(guò)國(guó)家專利檢索沒(méi)有發(fā)現(xiàn)關(guān)于此系統(tǒng)方面的申請(qǐng)資料。
本方法是ASP實(shí)現(xiàn)基于WEB數(shù)據(jù)庫(kù)的訪問(wèn),現(xiàn)主要有:
(1)開(kāi)放式數(shù)據(jù)庫(kù)連接技術(shù)。
開(kāi)放式數(shù)據(jù)庫(kù)連接(OpenDataBaseConnectivity,ODBC)是Microsoft公司提出的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),該技術(shù)將所有將數(shù)據(jù)庫(kù)的底層操作全部隱藏在其驅(qū)動(dòng)程序內(nèi)核中。使用ODBC時(shí),只需構(gòu)建一個(gè)指向數(shù)據(jù)庫(kù)的連接,就可以采用統(tǒng)一的應(yīng)用程序編程接口(ApplicationProgrammingInterface,API)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),ODBC技術(shù)的應(yīng)用架構(gòu)。
(2)數(shù)據(jù)編程接口技術(shù)。
數(shù)據(jù)編程接口OLEDB(ObjectLinkedandEmbedDataBase,OLEDB)稱為對(duì)象鏈接和嵌入式數(shù)據(jù)庫(kù),是Microsoft公司的產(chǎn)品,主要是為了提供對(duì)各種不同數(shù)據(jù)源的訪問(wèn)而研發(fā)的,是繼ODBC后,新開(kāi)發(fā)的數(shù)據(jù)編程接口。OLEDB技術(shù)可用作所有數(shù)據(jù)類型的標(biāo)準(zhǔn)界面,除了能訪問(wèn)關(guān)系數(shù)據(jù)庫(kù)之外,還提供了對(duì)各種數(shù)據(jù)源的訪問(wèn),包括Excel電子表格、dBase的ISAM文件和電子郵件等,也就是說(shuō)可對(duì)任何以基本的行和列格式表示的數(shù)據(jù)進(jìn)行訪問(wèn)。
由于OLEDB的接口是一種底層接口,要求支持指針、數(shù)據(jù)結(jié)構(gòu)和直接內(nèi)存分配。因此,應(yīng)用程序必須通過(guò)ADO來(lái)使用OLEDB訪問(wèn)數(shù)據(jù)庫(kù)。而且ADO允許通過(guò)交互腳本語(yǔ)言訪問(wèn)OLEDB提供者,實(shí)現(xiàn)訪問(wèn)數(shù)據(jù)庫(kù)的目的”。
(3)ActiveX數(shù)據(jù)對(duì)象ADO(ActiveXDataObject),即ActiveX數(shù)據(jù)對(duì)象。是Microsoft公司推出的目前最為成熟的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),利用ADO組件,用戶能夠很方便地在多種開(kāi)發(fā)語(yǔ)言中使用,如VisualC++、VisualBasic、Delphi以及ASP等。ADO是一個(gè)專門針對(duì)Intemet而使用的應(yīng)用程序編程接口,在ASP中使用ADO對(duì)象來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)。
1)ISAM為IndexedSequentialAccessMethod(索引順序存取方法)的縮寫,一種專為磁盤存取文件設(shè)計(jì)的文件組織方式,采用靜態(tài)索引結(jié)構(gòu)。
2)DAO和RDO都是Microsoft的應(yīng)用程序接口。DAO是Microsoft的第一個(gè)面向?qū)ο蟮臄?shù)據(jù)庫(kù)接口,它允許程序
員請(qǐng)求對(duì)Access數(shù)據(jù)庫(kù)的訪問(wèn)。RDO讓寫Windows應(yīng)用程序的程序員能夠進(jìn)入Microsoft和其他的數(shù)據(jù)庫(kù)供給者的數(shù)據(jù)庫(kù)。
ADO選取了OLEDB易于使用的特性以及諸如遠(yuǎn)程數(shù)據(jù)對(duì)象(RemoteDataObjects,RDO)和數(shù)據(jù)訪問(wèn)對(duì)象(DataAccessObjects,DAO)模型中最好特性,
并將它們重新組織在一個(gè)對(duì)象模型中。最重要的特性,ADO包含所有可以被OLEDB標(biāo)準(zhǔn)對(duì)象描述的數(shù)據(jù)類型。
下面以用戶登錄功能的實(shí)現(xiàn)為例,來(lái)解析ASP用ADO對(duì)象來(lái)實(shí)現(xiàn)Web數(shù)據(jù)庫(kù)的訪問(wèn)過(guò)程。
(1)創(chuàng)建請(qǐng)求頁(yè)面,用戶在客戶機(jī)瀏覽器上,輸入一個(gè)URL地址并回車,請(qǐng)求一個(gè)頁(yè)面。
(2)服務(wù)器接受用戶請(qǐng)求,服務(wù)器接受用戶請(qǐng)求,調(diào)出相應(yīng)頁(yè)面(假設(shè)該頁(yè)面含有一個(gè)表單)。
當(dāng)瀏覽器端填入要查詢的用戶名和口令,并點(diǎn)擊“提交”按鈕時(shí),它將用戶名以u(píng)serllame,口令以password的變量形式送到login.a(chǎn)sp中。
(3)服務(wù)器把剛調(diào)出頁(yè)面送給客戶機(jī)瀏覽器。服務(wù)器把剛調(diào)出的含有表單的頁(yè)面,送給客戶機(jī)瀏覽器,系統(tǒng)login.htm在IE瀏覽器中的顯示頁(yè)面。
(4)用戶填寫登錄表單。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鎮(zhèn)江鼎拓科技信息有限公司,未經(jīng)鎮(zhèn)江鼎拓科技信息有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410537150.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 甲狀旁腺激素衍生物及其制備方法
- 基于角度敏感像素(ASP)的圖像處理系統(tǒng)、處理方法和應(yīng)用
- 設(shè)置應(yīng)用服務(wù)平臺(tái)(ASP)對(duì)等(P2P)群組的裝置、系統(tǒng)和方法
- 一種識(shí)別天冬氨酸光學(xué)異構(gòu)體的電化學(xué)方法
- 煙曲霉Asp f 4的線性抗原表位最小基序肽Asp f 4<sup>130-134</sup>及其擴(kuò)展短肽
- 煙曲霉Asp f 3的線性抗原表位最小基序肽Asp f 3<sup>123-127</sup>及其擴(kuò)展短肽
- 一種tRNAmu及其在提高鏈霉菌抗生素產(chǎn)量中的應(yīng)用
- 二肽和含有該二肽的藥物組合物
- 含有二肽的藥物組合物
- 從未成熟大麥葉提取物中分離新的肽并用其抑制人血小板凝集
- 防止技術(shù)開(kāi)啟的鎖具新技術(shù)
- 技術(shù)評(píng)價(jià)裝置、技術(shù)評(píng)價(jià)程序、技術(shù)評(píng)價(jià)方法
- 防止技術(shù)開(kāi)啟的鎖具新技術(shù)
- 視聽(tīng)模擬技術(shù)(VAS技術(shù))
- 用于技術(shù)縮放的MRAM集成技術(shù)
- 用于監(jiān)測(cè)技術(shù)設(shè)備的方法和用戶接口、以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 用于監(jiān)測(cè)技術(shù)設(shè)備的技術(shù)
- 技術(shù)偵查方法及技術(shù)偵查系統(tǒng)
- 使用投影技術(shù)增強(qiáng)睡眠技術(shù)
- 基于技術(shù)庫(kù)的技術(shù)推薦方法
- 一種數(shù)據(jù)庫(kù)連接的管理方法及裝置
- 一種數(shù)據(jù)庫(kù)的連接管理方法及裝置
- 一種數(shù)據(jù)庫(kù)代理方法和裝置
- 基于自建數(shù)據(jù)庫(kù)連接池的關(guān)系型數(shù)據(jù)庫(kù)的訪問(wèn)方法和系統(tǒng)
- 一種數(shù)據(jù)庫(kù)訪問(wèn)控制方法,及裝置
- 一種支持多應(yīng)用共享的數(shù)據(jù)庫(kù)連接系統(tǒng)及方法
- 基于ThreadLocal連接容器的數(shù)據(jù)庫(kù)連接獲取方法和裝置
- 數(shù)據(jù)庫(kù)連接的控制方法和裝置
- 一種多數(shù)據(jù)庫(kù)切換方法及裝置
- 多數(shù)據(jù)庫(kù)間的切換方法、裝置及電子設(shè)備





