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机与嵌入设备端则可以通过串口进行通信,以完善系统功能。这样,一个较为完备的嵌入式数据库系统就构建起来了。

  结 语

  本文结合嵌入式数据库的特点,运用SQLite在ARM-Linux平台上构建嵌入式数据库系统。在此基础上利用Qt设计了数据库界面,使用SQLite的API实现数据库的基本操作。最后对后台数据库的配置及串口通信机制做了简要介绍,完成了整个嵌入式数据库系统的构建。

1 2 3

关键词: 设计 系统 数据库 嵌入式 SQLite

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版