无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
首頁 | 培訓研討 | 公司簡介 | 聯系方式 | 公司動態 | 產品 | 應用實例 | 下載 | 文摘 | 誠聘 |
紫金橋組態軟件與關系數據庫之間數據存儲與調取的應用

---作者:王偉

紫金橋軟件技術有限公司
收藏本文     查看收藏

 

隨著控制系統功能的增強與多系統之間數據共享需求的增大,組態軟件與關系數據庫之間的通訊也愈加頻繁,二者之間的數據共享也變得越來越重要。隨著業務需求的逐漸增大,怎樣將復雜的通訊與功能實現簡單化也成為了眾多商家的一個重要競爭點。為方便廣大用戶,紫金橋組態軟件特推出一新的功能組件——ObDataTable,通過該組件,用戶可以很簡單的實現紫金橋組態軟件與關系數據庫的數據共享。組件ObDataTable作為中間媒介,將紫金橋組態軟件中的自由報表與關系數據庫按照一定的關系連接起來。
 
 
1 數據流向關系
 
對于一些復雜的綜合報表,報表中的數據來源或者去向并不統一。比如我們把數據劃分為好幾個區域,區域A中的數據要存儲到表A中,區域B中的數據要存儲到表B中等等。按照通常的方法,會通過紫金橋內的SQL函數寫一些腳本將數據存到關系庫中,但是這樣的方法比較復雜,且代碼量通常都比較大,編寫起來比較麻煩,而現在通過組件ObDataTable將會把工作簡單化,下面講解具體實現方法。
 
在講解實現方法時,先介紹一下四個函數:
 
1、                GetFromTable(),此為自由報表函數,函數功能為從ObDataTable中獲得數據。
2、                SetToTable(),此為自由報表函數,函數功能為將數據放置到ObDataTable中。
3、                SQLGetToTable(),此為紫金橋內部SQL函數,函數功能為將數據集中全部數據復制到ObDataTable中。
4、                SQLInsertFromTable(),此為紫金橋內部SQL函數,函數功能為將ObDataTable中數據插入到數據庫中。
 
 
2 報表區域劃分說明
 
如上圖所示,該報表劃分為三個區域。首先,要在關系庫中建立三個表,分別為表A,表B,表C。按照報表中三個區域的規格建立相應的字段,注:關系庫表中的字段數,類型要與報表中的完全對應。
 
其次,編寫數據存入與讀取腳本。在向關系庫插入數據時分為兩個步驟:
 
一、                  將報表中的數據存入到ObDataTable中。期間調用函數報表函數SetToTable(),該函數能夠指定報表中的區域,如選擇的為區域A,函數執行過后,區域A中的數據則會全部存入到ObDataTable中。如:#FreeReport1.SetToTable(1,1,7,10,#ObDataTable,0)。函數意為將自由報表FreeReport1的區域17列,110行的數據全部存入到ObDataTable中。
 
二、                  將存入到ObDataTable中的數據寫入到關系庫的表中。期間調用函數SQLInsertFromTable(),該函數執行過后將會將ObDataTable中的數據寫入到關系庫中相應的表中。該函數執行之前要調用SQLConnect()函數。如:
int ConnectID;
SQLConnect((ConnectID,”
數據源描述”);
SQLInsertFromTable(ConnectID,"
A",#ObDataTable1);
其中ConnectID為執行SQLConnect()之后的數據源表示返回值。數據源描述需要人為的填寫。
 
這兩步操作之后,區域A中的數據則會全部寫入到關系庫表A中。
 
從關系庫中讀取數據時同樣也分為兩個步驟:
一、                  將關系庫表中的數據讀取到ObDataTable中。期間要調用函數SQLGetToTable(),該函數要與SQLSelect()函數配合使用。首先要將關系庫表中符合條件的數據通過SQLSelect()函數查出來,在通過SQLGetToTable()函數寫入到ObDataTable中。如:
int ConnectID;
SQLConnect((ConnectID,”
數據源描述”);
SQLSelect(ConnectID,"
A","查詢條件表達式");
SQLGetToTable(#ObDataTable1);
二、                  ObDataTable中的數據寫入到自由報表中。期間要調用自由報表函數GetFromTable(),該函數可以將ObDataTable中的數據寫入到自由報表中指定的區域。
如:#FreeReport1.GetFromTable(1,1,#ObDataTable1,0);函數意為將ObDataTable中的數據寫入到自由報表從第一行,第一列開始的區域中。
 
這兩步操作過后,關系庫表A中符合查詢條件的數據則會寫入到自由報表區域A中。區域B,區域C的同理。
ObDataTable的出現,使紫金橋組態軟件與關系庫的通訊不在像以往那樣繁瑣,且功能實現簡單,用戶通過少量的腳本即可實現預想的功能,避免了大量的編寫腳本時存在的潛在錯誤,方便廣大用戶操作使用。

 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 紫金橋軟件技術有限公司
聯 系 人: 李磊
電  話: 0459-8151391-808
傳  真: 0459-8151391-804
地  址: 大慶市高新區服務外包產業園C-1座817室
郵  編: 163316
主  頁:
 
紫金橋軟件相關解決方案:
跨平臺實時數據庫歷史回放功能介紹
跨平臺實時數據庫如何實現表格的保存和讀取
跨平臺實時數據庫腳本系統介紹
基于紫金橋實時數據庫實現焦化廠生產能源調度信息管理系統
紫金橋聲音報警實現的幾種方式
基于紫金橋監控組態軟件的天然氣計量系統
基于紫金橋軟件抄表系統解決方案
火狐瀏覽器紫金橋軟件Web發布(open in ie方式)
紫金橋軟件在供水泵站遠程監控系統中的應用
基于紫金橋實時數據庫實現焦化廠生產能源調度信息管理系統
紫金橋組態軟件在除塵控制系統中的應用
紫金橋軟件在水文監測系統中的應用
更多紫金橋軟件解決方案...
通過中華工控網在線留言紫金橋軟件技術有限公司:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡
 
中華工控網 GKong.com制作發布 廣告聯系
无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
9999国产精品| av最新在线| 日韩影院在线观看| 91亚洲一区| 久久激情av| 中文精品在线| 免费一二一二在线视频| 日韩激情av在线| 国产精品美女| 一区二区三区视频免费观看| 精品欧美日韩精品| 婷婷综合成人| 香蕉久久久久久| 天堂av在线一区| 黄色免费成人| 欧美一区二区三区激情视频| 国产一区二区三区精品在线观看| 日韩精品一区第一页| 久久中文字幕av| 精品日韩视频| 日韩欧美精品一区| 高清不卡亚洲| 97se综合| 伊人久久在线| av最新在线| 欧美日韩尤物久久| 涩涩av在线| 久久精品成人| 免费毛片在线不卡| 亚洲在线电影| 亚洲免费资源| 日韩欧美中文字幕电影| 国产农村妇女精品一二区| 亚洲精品一区二区妖精| 99亚洲视频| 日av在线不卡| 日韩精品一区二区三区中文在线 | 久久成人国产| 中文字幕av亚洲精品一部二部| 国产一区导航| 日韩一区免费| 国产精品一区二区三区www| 国产精品99久久免费观看| 久久永久免费| 精品欧美日韩精品| 蜜桃tv一区二区三区| 男人天堂欧美日韩| 欧美亚洲色图校园春色| 里番精品3d一二三区| 久久久男人天堂| 午夜日韩福利| 日韩在线a电影| 美女视频一区在线观看| 日韩另类视频| 香蕉成人久久| 你懂的国产精品| 久久精品青草| 五月激激激综合网色播| 九九99久久精品在免费线bt| 中文字幕高清在线播放| 99国产精品久久久久久久成人热| 91精品麻豆| 中文字幕系列一区| 日本午夜精品久久久久| 日韩电影免费在线观看| 亚洲18在线| 日韩免费在线| 日韩国产高清在线| 欧美一区二区三区高清视频| 日本国产亚洲| 久久三级福利| 国产精品久久久亚洲一区| 欧美日韩亚洲在线观看| 四虎精品一区二区免费| 日韩在线高清| 国产日韩欧美| 亚洲深爱激情| 神马久久午夜| 国产欧美啪啪| 免费高清在线一区| 欧美xxxx中国| 日韩福利视频网| 黄色日韩在线| 国产精品成人a在线观看| 亚洲精品女人| 激情综合在线| 香蕉视频亚洲一级| 国内精品麻豆美女在线播放视频| 免费美女久久99| 日韩欧美精品综合| 久久只有精品| 国产剧情一区二区在线观看| 日韩中文字幕麻豆| 欧美日韩国产在线观看网站 | 999精品一区| 精品久久精品| 国产精品高潮呻吟久久久久| 在线精品观看| 麻豆久久精品| 99日韩精品| 久久视频精品| 成人一区而且| 国产免费播放一区二区| 一区二区三区国产在线| 亚洲欧洲一区二区天堂久久| 91麻豆国产自产在线观看亚洲| 亚洲久久在线| 日本不卡一区二区| 亚洲3区在线| 亚洲字幕久久| 日韩中文av| 午夜日韩影院| 日本v片在线高清不卡在线观看| 99视频一区| 久久国产88| 综合亚洲色图| 综合激情在线| 久久大逼视频| 最新国产精品| 国产情侣一区在线| 国产精品一二| 精品视频网站| 91日韩在线| 国产精品99免费看| 国产亚洲在线| 日本不卡一区二区| 欧美91在线| 欧洲av一区二区| 久久国产直播| 久久免费国产| 蜜臀久久久久久久| 激情偷拍久久| 亚洲欧美日韩一区在线观看| 亚洲日本欧美| 国产一区二区三区视频在线| 国产精品99久久久久久董美香| 精品一区视频| 婷婷中文字幕一区| 日韩免费精品| 黄色网一区二区| 在线一区视频观看| 中文字幕一区二区三区在线视频| 国产欧美日本| 久久激情一区| 三级久久三级久久久| 久久亚洲资源中文字| 青青青免费在线视频| 欧美91视频| 日韩中文字幕无砖| 国产美女高潮在线观看| 蜜臀久久99精品久久一区二区| 四虎在线精品| 最新中文字幕在线播放| 亚洲免费中文| 亚洲视频www| 久久精品国产999大香线蕉| 久久精品亚洲人成影院| 丝袜美腿一区二区三区| 精品视频黄色| 国产美女精品| 国产美女高潮在线| 免费国产亚洲视频| 伊人久久在线| 免费在线观看日韩欧美| 国产福利电影在线播放| 亚洲3区在线| 99久久久国产精品美女| 婷婷五月色综合香五月| 色偷偷色偷偷色偷偷在线视频| 久久www成人_看片免费不卡| 国产精品主播| 欧美sss在线视频| av不卡在线看| 欧美网站在线| 国产精品尤物| 蜜臀91精品一区二区三区| 日韩欧美美女在线观看| 日韩精品专区| 一区二区三区午夜视频| 日韩av一区二区三区四区| 精品视频97| 好吊一区二区三区| 91成人福利| 欧美aa国产视频| 神马午夜在线视频| 国产精品第一国产精品| 亚洲国产不卡| 国产96在线亚洲| 久久福利在线| 综合激情网站| 热久久国产精品| 日韩在线中文| 久久精品五月| 精品久久中文| 国产成人久久| 波多视频一区| 精品深夜福利视频| 国产视频一区三区| 97国产精品| 久久99精品久久久野外观看|