<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
        中華工控網首頁
          P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
          電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        嵌入式數據庫SQLCE的開發與應用
        英創信息技術有限公司
        收藏本文     查看收藏

             在當前的嵌入式工控產品中,數據庫得到了越來越多的應用。通過數據庫,可以非常方便地存儲和檢索數據,極大地提高工作效率。英創公司基于WinCE的ARM9工控主板,提供了兩種類型的數據庫,供客戶的應用程序選擇。一種是WinCE自帶的數據庫,主要面對需要存儲的數據量較小,數據結構相對簡單的應用,例如系統的動態配置文件,則使用起來非常合適。另一種則是在PC中最流行的SQL數據庫,英創ARM9工控主板缺省配置的SQL數據庫版本為SQL CE2.0。在表一中,列出了WinCE自帶數據庫與SQL CE數據庫部分功能的對比,用戶可以根據自己的需要,選擇合適的數據庫。關于WinCE自帶數據庫的操作請參考《EVC高級編程及其應用開發》WinCE基礎數據庫編程部分。本文主要講解在eVC開發環境下,以使用ADOCE 3.1為例詳細說明開發SQLCE本地數據庫的方法。

              表一:WinCE自帶數據庫與SQLCE數據庫功能對照表
         

         

        WinCE自帶數據庫

        SQLCE數據庫

        開發方式

        使用API函數操作

        使用SQL語句操作

        數據類型

        較少(9)

        較多(20)

        pcSQL Sever數據同步

        不支持

        支持

        更改表字段

        不支持

        支持

              在EVC環境下由于沒有提供專門的API函數對SQLCE進行操作,需要通過ADOCE(Active Data Object for Windows CE)組件才能實現對SQLCE數據庫的操作。為了方便用戶使用SQLCE數據庫,利用ADOCE組件技術(ADOCE介紹在附錄一中),針對數據庫操作中常用的功能,包括創打開數據庫、建數據表等,英創提供了一個對SQLCE數據庫操作的管理類DBManager,應用程序通過調用該類中提供的API函數,就可以很方便的建立與SQLCE的鏈接、打開數據庫,并可以直接利用SQL語句來對數據庫進行建立表、為表添加記錄以及查詢表中的記錄等功能。在eVC環境下通過DBManager類訪問SQLCE數據庫模型如圖1所示。



        圖1  EVC通過DBManager訪問數據庫模型

        一、DBManager類及派生類說明

              DBManager類主要提供打開數據庫、執行SQL語句等方法。其頭文件聲明如下:

              //函數功能:打開數據庫
              //入口參數:lpszFileName表示要打開的數據庫名稱,為絕對路徑加文件名。
              //出口參數:無
              //返 回 值:TRUE:打開數據庫成功;FALSE:打開數據庫失敗
              bool OpenDatabase(LPCTSTR lpszDBName);

              //函數功能:執行SQL語句
              //入口參數:lpstrSql為要執行SQL語句的字符串。
              //出口參數:無
              //返 回 值:TRUE:執行SQL語句成功;FALSE:執行SQL語句失敗
              bool ExecSql(LPCTSTR lpstrSql);   

              如果想靈活使用DBManager類對數據庫操作,必須了解SQL語句,常用SQL語句可以參考附錄二中的內容。但是,對于嵌入式工程師來說,有很多用戶對SQL語句并不了解,這樣,對用戶使用數據庫提高了門檻。在實際應用中,嵌入式主板的主要任務是把采集工業現場的狀態并保存到數據庫中,如果想查看分析數據,可以通過WebServer把數據庫信息傳輸到Client端。為了方便不了解SQL語句的用戶使用數據庫,我們在基類DBManager中提供了幾個虛函數,并給出在派生類中實現虛函數的例子。這樣,使用API函數就可以實現打開數據庫、創建表、插入記錄等操作。用戶可以根據要保存數據結構修改虛函數就可以滿足用戶操作數據庫的要求,下面以一個實際示例說明使用派來類的方法。


         

        狀 態: 離線

        公司簡介
        產品目錄

        公司名稱: 英創信息技術有限公司
        聯 系 人: 李林
        電  話: 028-86180660
        傳  真: 028-85141028
        地  址: 成都市高新區高朋大道5號博士創業園
        郵  編: 610041
        主  頁:
         
        該廠商相關技術文摘:
        GPRS集抄單元整機方案
        DOS工控主板的TCP/IP應用
        低成本LCD的選型與使用
        ARM9工控主板支持斷點續傳的FTP文件傳送
        嵌入式數據庫SQLCE的開發與應用
        C#使用COM組件接口操作精簡ISA總線
        基于精簡ISA總線的CE設備驅動程序
        工控主板EM9360的GPIO的各種使用方法
        工控主板EM9000數字IO的增強擴展
        英創工控主板同時驅動RS232和RS485的方法
        ARM9工控板在遠程監控中的應用
        主板EM9161實現音頻輸出的方法
        更多文摘...
        立即發送詢問信息在線聯系該技術文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網會員
        請留下您的有效聯系方式,以方便我們及時與您聯絡

        關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網客服熱線:0755-86369299
        版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 久久综合亚洲色一区二区三区| 亚洲日韩精品制服丝袜AV| 黄色三级亚洲男人的天堂| 国产在线精品中文字幕| 激情综合网五月激情五月| 日韩视频一区二区三区视频| 亚洲毛片多多影院| 玩弄放荡人妻少妇系列| 精品九九人人做人人爱| 无码一区二区三区av免费| 91中文字幕一区在线| 亚洲一区二区av高清| 少妇无套内射中出视频| 亚洲AV福利天堂在线观看| 男女猛烈无遮挡免费视频APP| 免费午夜无码片在线观看影院| 亚洲午夜亚洲精品国产成人| 亚洲国产精品一区二区久| 又硬又粗又长又爽免费看| 少妇熟女久久综合网色欲| 无码区日韩专区免费系列| 激情国产一区二区三区四区| 人妻丰满熟妇av无码区| 精品国产不卡在线观看免费| 精精国产xxx在线观看| 国产亚洲精品综合99久久| 天天综合色一区二区三区| a网站在线观看| 国精品午夜福利视频| 草草ccyy免费看片线路| 国产不卡免费一区二区| 国内揄拍国产精品人妻门事件| 日本一区不卡高清更新二区| 777米奇色狠狠888俺也去乱| 少妇高潮水多太爽了动态图| 91久久国产热精品免费| 国产91成人亚洲综合在线| 台湾佬中文娱乐网22| 乱色老熟妇一区二区三区| 老司机性色福利精品视频| 成人自拍短视频午夜福利|