日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Lotus Notes調(diào)用DB2存儲(chǔ)過(guò)程

下面為您介紹的調(diào)用DB2存儲(chǔ)過(guò)程方法實(shí)現(xiàn)的是Lotus Notes調(diào)用DB2存儲(chǔ)過(guò)程,如果您對(duì)DB2存儲(chǔ)過(guò)程方面感興趣的話,不妨一看。

成都創(chuàng)新互聯(lián)專注于鎮(zhèn)遠(yuǎn)網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供鎮(zhèn)遠(yuǎn)營(yíng)銷型網(wǎng)站建設(shè),鎮(zhèn)遠(yuǎn)網(wǎng)站制作、鎮(zhèn)遠(yuǎn)網(wǎng)頁(yè)設(shè)計(jì)、鎮(zhèn)遠(yuǎn)網(wǎng)站官網(wǎng)定制、重慶小程序開(kāi)發(fā)公司服務(wù),打造鎮(zhèn)遠(yuǎn)網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供鎮(zhèn)遠(yuǎn)網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

編寫(xiě)DB2存儲(chǔ)過(guò)程和Lotus Notes調(diào)用DB2存儲(chǔ)過(guò)程篇

使用DB2存儲(chǔ)過(guò)程的應(yīng)用程序必須寫(xiě)成兩個(gè)獨(dú)立的過(guò)程。主程序包含在客戶應(yīng)用程序中,在客戶機(jī)上執(zhí)行。主調(diào)程序可以用任何被支持的宿主語(yǔ)言編寫(xiě)。存儲(chǔ)過(guò)程在數(shù)據(jù)庫(kù)服務(wù)器上執(zhí)行,必須用一種支持?jǐn)?shù)據(jù)庫(kù)服務(wù)器的編程語(yǔ)言編寫(xiě)。

我們可以用Java編寫(xiě)代理或用DECS、NotesPump實(shí)時(shí)Notes作業(yè)去調(diào)用存儲(chǔ)過(guò)程,如COBOL、REXX或Java。

Lotus Notes調(diào)用DB2存儲(chǔ)過(guò)程

我們用ExecProcedure方法去調(diào)用命名為testProce存儲(chǔ)過(guò)程。首先要在運(yùn)行存儲(chǔ)過(guò)程的數(shù)據(jù)庫(kù)中為存儲(chǔ)過(guò)程編目,這使用CREATE PROCEDURE SQL語(yǔ)句。可以給存儲(chǔ)過(guò)程傳送多達(dá)30個(gè)參數(shù)(這是LotusScript的限制)。這些參數(shù)用于輸入還是輸出,或者是既用于輸入、又用于輸出,取決于為存儲(chǔ)過(guò)程編目時(shí)對(duì)參數(shù)的定義。

客戶程序例如LoadEmployee代理在客戶機(jī)上運(yùn)行,執(zhí)行以下動(dòng)作:

1.為可選數(shù)據(jù)結(jié)構(gòu)和主機(jī)變量聲明、分配和初始化存儲(chǔ)空間:
[code:1:3f6f8a2cde]Dim SalaryMedian As Long
Dim WorkDept As String
其中:
SalaryMedian   主機(jī)變量 
WorkDept   主機(jī)變量 [/code:1:3f6f8a2cde]

2.連接到數(shù)據(jù)庫(kù):
[code:1:3f6f8a2cde]retcode%=Con.ConnectTo("DEMO","db2admin","db2admin")
其中:
DEMO 創(chuàng)建的訪問(wèn)DB2的ODBC名稱
db2admin OS/400 user profile
db2admin Login password[/code:1:3f6f8a2cde]

3.通過(guò)ExecProcedure調(diào)用存儲(chǔ)過(guò)程:
[code:1:3f6f8a2cde]rc=res.ExecProcedure("testProce",SalaryMedian,workdept)
其中:
testProcedure   存儲(chǔ)過(guò)程的注冊(cè)名
SalaryMedian一個(gè)輸出變量,接收存儲(chǔ)過(guò)程傳遞的值
WorkDept存儲(chǔ)過(guò)程的一個(gè)輸出參數(shù)[/code:1:3f6f8a2cde]

4.從存儲(chǔ)過(guò)程接收數(shù)據(jù):
[code:1:3f6f8a2cde]doc.SalaryMedian = SalaryMedian[/code:1:3f6f8a2cde]

5.斷開(kāi)同數(shù)據(jù)庫(kù)的連接,隱式執(zhí)行提交:
[code:1:3f6f8a2cde]If Not Res Is Nothing Then Res.Close(DB_CLOSE)
If Not Con Is Nothing Then Con.Disconnect[/code:1:3f6f8a2cde]
 

【編輯推薦】

帶您了解DB2異常處理器類型

DB2連接服務(wù)器的配置

帶您了解DB2鎖的類型

DB2鎖機(jī)制深度分析

DB2添加驗(yàn)證約束的實(shí)現(xiàn)


網(wǎng)站欄目:Lotus Notes調(diào)用DB2存儲(chǔ)過(guò)程
分享地址:http://www.dlmjj.cn/article/dpdipdh.html