国产精品久久久久久久久软件,国产成人久久久精品二区三区,国产成人无码一区二区三区在线 ,大又大粗又爽又黄少妇毛片,国产精品成人aaaaa网站

首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
首頁 | 培訓研討 | 公司簡介 | 聯(lián)系方式 | 公司動態(tài) | 產(chǎn)品 | 應用實例 | 下載 | 文摘 | 誠聘 |
紫金橋組態(tài)軟件與oracle數(shù)據(jù)庫的連接簡介

紫金橋軟件技術有限公司
收藏本文     查看收藏
概述
    盡管紫金橋組態(tài)軟件自身擁有一個強大的實時數(shù)據(jù)庫,但是鑒于關系數(shù)據(jù)庫在某些場合更加適用,所以組態(tài)軟件很多時候也需要與各種關系數(shù)據(jù)庫相連接,對關系數(shù)據(jù)庫進行操作。Accesss、SQL Server等數(shù)據(jù)庫也許為我們所熟悉,但是一般我們較少接觸Oracle數(shù)據(jù)庫。Oracle數(shù)據(jù)庫是第一個開放式商品化的關系型數(shù)據(jù)庫,主要滿足銀行、金融、保險等企事業(yè)單位對大型數(shù)據(jù)庫的需求。下面就筆者的經(jīng)驗,對紫金橋組態(tài)軟件與oracle數(shù)據(jù)庫的連接做簡要論述。
 
軟件環(huán)境
 
    一般而言,一個關系型數(shù)據(jù)庫系統(tǒng)是一個或者多個服務的集合,與具體的管理工具是不相干的。我們以oracle 10g home版本為例,假設oracle數(shù)據(jù)庫系統(tǒng)安裝在某一臺服務器上(假定IP為192.168.128.129),那么在需要訪問該數(shù)據(jù)庫的客戶機上需要安裝oracle 10g home版的客戶端。安裝完客戶端后,機器就帶有了一些管理工具,這些工具將方便我們的使用。同樣,該客戶機還需要安裝紫金橋組態(tài)軟件。
 
配置服務名
 

    為了便于使用的方便,一般我們把某一個oracle數(shù)據(jù)庫系統(tǒng)上的某一個特定數(shù)據(jù)庫或者全局數(shù)據(jù)庫做一個映射,稱為“服務名”,然后使用服務名即可訪問數(shù)據(jù)庫。使用Net Manager管理工具:

選擇“編輯”->“創(chuàng)建…”后按照向導來創(chuàng)建一個服務:
 
“網(wǎng)絡服務名”填寫的即是需要全局引用的服務名。
 
此處“主機名”可以填寫Oracle數(shù)據(jù)庫所在的服務器IP地址,或者網(wǎng)絡名。
 
上面假定了Oracle數(shù)據(jù)庫服務器上的全局數(shù)據(jù)庫名稱為“GlobalDBName”
 
在完成之前,可以根據(jù)需要測試數(shù)據(jù)庫的連接。
點擊“完成”,新建的服務名即完成:
 
紫金橋組態(tài)軟件連接oracle數(shù)據(jù)庫
 
    眾所周知,在windows下,微軟有一個開放數(shù)據(jù)庫互連接口即ODBC,和一個數(shù)據(jù)庫訪問的的應用程序接口即OLE/DB。
 
ODBC方式
 
1. 建立數(shù)據(jù)源:
 
“控制面板”->“性能和維護”->“管理工具”中找到“數(shù)據(jù)源 (ODBC)”
       運行“odbcad32.exe”

雙擊打開,在“系統(tǒng)DSN”選項卡點擊“添加”

選擇相關驅動程序,如“Microsoft ODBC for Oracle”
 
然后填寫下面的設置:
 
此處“服務器”填寫前面“配置服務名”板塊中所配置的服務名。
 
確定后,名為Ora1的數(shù)據(jù)源就建立完畢:
 
2. 紫金橋組態(tài)軟件連接數(shù)據(jù)源
 
    在任何腳本編輯區(qū),使用用函數(shù)
    SQLConnect(Long ConnectID, String SourceDesc)
    來連接數(shù)據(jù)源,其中ConnectID為連接標識,連接成功為一個非負的整數(shù),SourceDesc為數(shù)據(jù)源描述,可以通過選擇數(shù)據(jù)源自動生成:
 
選擇之前建立的數(shù)據(jù)源:
 
輸入密碼:
 
 
生成連接字符串:
 
 
    連接成功后,即可使用紫金橋組態(tài)軟件的SQL腳本函數(shù)進行數(shù)據(jù)庫的相關操作了。
    需要注意的是,數(shù)據(jù)源使用完畢不再使用時,或者退出程序前,需要使用SQLDisconnect(Long ConnectID)函數(shù)釋放數(shù)據(jù)源。
 
OLE/DB方式
 
    該方式主要是在報表關系數(shù)據(jù)源點中使用。
 
1. 建立報表關系數(shù)據(jù)源點
 
    在紫金橋組態(tài)軟件開發(fā)界面的“數(shù)據(jù)庫”選項卡->“點組態(tài)”中,創(chuàng)建一個“報表關系數(shù)據(jù)源”點,如下
 
聯(lián)結字符串選擇“聯(lián)結Oracle數(shù)據(jù)庫”,然后彈出對話框:
 
 
此處“服務名”填寫前面“配置服務名”板塊中所配置的服務名。
這樣便自動生成了聯(lián)結字符串:
 
 
確定后,一個名為“Ora1”的報表關系源點就建好了。
 
2. 使用報表進行關聯(lián)
    在紫金橋組態(tài)軟件開發(fā)界面的窗口中,創(chuàng)建一個自由報表對象,雙擊進入其屬性設置,點擊“關系數(shù)據(jù)庫聯(lián)結設置”:
 
 
看到如下設置畫面:
 
 
    在“關系數(shù)據(jù)源點”處填寫先前建立的關系數(shù)據(jù)源點名稱“Ora1”,即把數(shù)據(jù)庫和自由報表關聯(lián)到了一起。
    若自由報表名稱為FreeReport1,則在窗口中可以使用#FreeReport1.”+自由報表SQL函數(shù)的方式進行數(shù)據(jù)庫相關操作,例如:
#FreeReport1.SqlSelectCmd("select * from table1");
 
 
 

 

狀 態(tài): 離線

公司簡介
產(chǎn)品目錄

公司名稱: 紫金橋軟件技術有限公司
聯(lián) 系 人: 李磊
電  話: 0459-8151391-808
傳  真: 0459-8151391-804
地  址: 大慶市高新區(qū)服務外包產(chǎn)業(yè)園C-1座817室
郵  編: 163316
主  頁:
 
紫金橋軟件相關文摘:
跨平臺實時數(shù)據(jù)庫變量引用導航功能介紹
跨平臺實時數(shù)據(jù)庫 如何利用MODBUS仿真軟件測試MODBUS驅動
紫金橋跨平臺實時數(shù)據(jù)庫如何實現(xiàn)多屏顯示
紫金橋跨平臺軟實時數(shù)據(jù)庫Web服務器和數(shù)據(jù)服務器分離訪問的配置
紫金橋跨平臺軟件遠程采集RealInfo6.5
使用虛擬機做的工程實現(xiàn)跨網(wǎng)Web訪問
紫金橋軟件Microsoft Office Access 2003的ODBC數(shù)據(jù)源配置
紫金橋軟件閘門整體自動化監(jiān)控系統(tǒng)
通過紫金橋軟件來提高畫面組態(tài)速度
組態(tài)軟件在配套設備中的應用
紫金橋的關系庫同步工具簡介
紫金橋組態(tài)軟件與歐姆龍PLC以太網(wǎng)通信(FINS命令)——CPU型號-CJ2M-CPU33
更多紫金橋軟件文摘...
通過中華工控網(wǎng)在線留言紫金橋軟件技術有限公司:
用戶名: 密碼: 免費注冊為中華工控網(wǎng)會員
請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡
 
中華工控網(wǎng) GKong.com制作發(fā)布 廣告聯(lián)系