<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > SQLite嵌入式數(shù)據(jù)庫系統(tǒng)設計

          SQLite嵌入式數(shù)據(jù)庫系統(tǒng)設計

          作者: 時間:2011-08-08 來源:網(wǎng)絡 收藏

            終端下進入工程目錄,修改*.pro文件,并添加如下內(nèi)容:

            這里加入了編譯程序所需庫文件的路徑以及sqlite.h頭文件的路徑。這一切做好后,開始編譯。

            tmake-o Makefile EDBMS.pro生成Makefile,將其中的編譯工具改為arm-linux-g++,加上交叉編譯的相關庫文件。然后make編譯,生成能在ARM開發(fā)板上運行的二進制文件,并且通過NFS掛載到開發(fā)板上。運行./EDBMS,會出現(xiàn)我們的窗口界面。查詢一個數(shù)據(jù)表的內(nèi)容并顯示在QTable控件上,主界面效果如圖3所示。

            另外,運用SQL Servqr。2000作為后臺,用VB 6.O開發(fā),通過ODBC與連接,實現(xiàn)后臺管理,并負責接收和處理客戶端請求。PC機與嵌入設備端則可以通過串口進行通信,以完善功能。這樣,一個較為完備的數(shù)據(jù)庫就構建起來了。

            結 語

            本文結合數(shù)據(jù)庫的特點,運用在ARM-Linux平臺上構建數(shù)據(jù)庫系統(tǒng)。在此基礎上利用Qt了數(shù)據(jù)庫界面,使用的API實現(xiàn)數(shù)據(jù)庫的基本操作。最后對后臺數(shù)據(jù)庫的配置及串口通信機制做了簡要介紹,完成了整個嵌入式數(shù)據(jù)庫系統(tǒng)的構建。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();