• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > SQLite嵌入式數據庫系統設計

    SQLite嵌入式數據庫系統設計

    作者: 時間:2011-08-08 來源:網絡 收藏

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

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

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

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

      結 語

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

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

    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 师宗县| 响水县| 布尔津县| 正阳县| 吉隆县| 临沧市| 舟山市| 山丹县| 弥勒县| 鄂托克前旗| 富裕县| 靖西县| 略阳县| 独山县| 金沙县| 酒泉市| 商洛市| 彭泽县| 五寨县| 岳阳市| 融水| 榆社县| 梁山县| 成安县| 延寿县| 永登县| 罗江县| 申扎县| 卢湾区| 定襄县| 九江县| 岱山县| 民和| 铁力市| 通渭县| 河北省| 肇源县| 威远县| 溆浦县| 同仁县| 乌鲁木齐市|