准备工作:
1.用SQLiteExpertPers建立一个sqlite数据库。
2.打开delphi xe7。
一、FireDAC法
设置库联接
1.放入FDConnection1控件
2.放入FDConnection1.DriverName := SQLite
3.点击“FDConnection1.Params”
4.在“FDConnection1.Params”中写入
DriverID=SQLite
Database=C:\Users\zhujianqiang\Desktop\sqlite\sqlite.db //你的sqlite数据库路径
5.点“确定”
6.设置FDConnection1.Connected为True。

设置表联接
1.放入FDQuery1控件
2.设置FDQuery1.Connection为FDConnection1。
3.点击设置FDQuery1.SQL。
4.在FDQuery1.SQL.Text中写入select * from Tmanual。
5.设置FDQuery1.Active为True。

设置数据桥
1.放入DataSource1控件
2.设置DataSource1.DataSet为FDQuery1。

设置数据显示
1.放入DBGrid1控件
2.设置DBGrid1.DataSource为DataSource1。
PS:在窗体或是数据模块中必须放入FDPhysSQLiteDriverLink1、FDGUIxWaitCursor1这二个控件。有朋友说这是等于注册DLL。

二、SQL控件法
设置库联接
1.放入SQLConnection1控件
2.设置SQLConnection1.ConnectionName*为SQLITECONNECTION。
3.设置SQLConnection1.Params中的Database
为C:\Users\zhujianqiang\Desktop\sqlite\sqlite.db //你的sqlite数据库路径
4.点“确定”
5.设置SQLConnection1.Connected为True。

设置表联接
1.放入SQLQuery1控件
2.设置SQLQuery1.SQLConnection为SQLConnection1。
3.设置SQLQuery1.SQL。
4.在SQLQuery1.SQL.Text中写入select * from Tmanual。
5.设置FDQuery1.Active为True。

设置数据转换
1.放入DataSetProvider1。
2.设置DataSetProvider1.DataSet为SQLQuery1。
3.放入ClientDataSet1。
4.设置ClientDataSet1.ProviderName为DataSetProvider1。

设置数据桥
1.放入DataSource1控件
2.设置DataSource1.DataSet为ClientDataSet1。

设置数据显示
1.放入DBGrid1控件
2.设置DBGrid1.DataSource为DataSource1。

DelphiXE7操作sqlite数据库相关推荐

  1. python读数据库的通信协议是,Python操作SQLite数据库过程解析

    SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统. 不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分.所以主要的通信协 ...

  2. 使用SQLite数据库存储数据(1)-操作SQLite数据库

    在使用SQLite API函数如有疑问,可以参考官方函数文档: http://www.sqlite.org/c3ref/funclist.html 操作SQLite数据库 SQLite数据库是文件数据 ...

  3. sqlite mysql php_PHP实现的简单操作SQLite数据库类与用法示例

    本文实例讲述了PHP实现的简单操作SQLite数据库类与用法.分享给大家供大家参考,具体如下: SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已 ...

  4. PC软件开发技术之三:C#操作SQLite数据库

    我们在开发应用是经常会需要用到一些数据的存储,存储的方式有多种,使用数据库是一种比较受大家欢迎的方式.但是对于一些小型的应用,如一些移动APP,通常的数据库过于庞大,而轻便的SQLite则能解决这一问 ...

  5. python数据库sqlite3_Python 操作 SQLite 数据库

    本文字数:3808 字 阅读本文大概需要:10 分钟 写在之前 SQLite 是一个小型的关系型数据库,它最大的特点在于不需要单独的服务.零配置.我们在之前讲过的两个数据库,不管是 MySQL 还是 ...

  6. Linux C语言操作SQLite数据库

    1. SQLite数据库特点 (1)SQLite数据库是开源的嵌入式数据库,无需独立的数据库引擎,直接嵌入到应用程序进程中,因此,通过API,应用程序可以直接操作它. (2)事务的处理是原子的,一致的 ...

  7. C#操作SQLite数据库

    我们在开发应用是经常会需要用到一些数据的存储,存储的方式有多种,使用数据库是一种比较受大家欢迎的方式.但是对于一些小型的应用,如一些移动APP,通常的数据库过于庞大,而轻便的SQLite则能解决这一问 ...

  8. go sqlite mysql_Go实战--go语言操作sqlite数据库(The way to go)

    生命不止,继续 go go go !!! 继续与大家分享,go语言的实战,今天介绍的是如何操作sqlite数据库. 何为sqlite3? SQLite is a self-contained, hig ...

  9. python数据库操作sqlite_Python3操作SQLite数据库

    Python3操作SQLite数据库 SQLite SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中.它是D.RichardHipp建立的公有领域项目 ...

最新文章

  1. Mybatis 获取当前序列和下一个序列值 以及在一个方法中写多条SQL 语句
  2. Gradle入门:创建Web应用程序项目
  3. 长大了Java! 提出Java桌面版
  4. 高效程序猿之(三)VS2010快捷键(转)
  5. oracle清除bin,Oracle recyclebin详解(闪回删除的表)
  6. 让计算机u盘启动,如何让vmware用u盘启动
  7. dism++封装系统使用教程_【原创】最新WIN10系统封装教程2019系列(一)——定制母盘...
  8. AlphaControls TsSkinManager 控件
  9. 工业相机选型和镜头焦距计算
  10. PFPLD 人脸关键点检测
  11. soul群聊派对显示服务器异常,soul群聊派对在哪?功能、查找步骤有这些
  12. 测试知识总结1 —— 测试的分类
  13. 无锁编程与分布式编程那个更适合多核CPU?
  14. 通信工程/电子信息工程 保研夏令营/预推免流程分析
  15. C++17类型std::variant介绍
  16. 使用2345安全卫士后打开浏览器主页锁定为2345
  17. Informatica元数据库解析
  18. selenium web端自动化测试框架环境搭建
  19. 中国期货公司排行及相关上市公司
  20. 深圳思泉雷文成:赚不到钱,就去赚商誉

热门文章

  1. C语言中 srand()函数和rand()函数
  2. mysql 分位数 知乎_分位数的意义是什么?
  3. 智能体适能训练评估系统-体姿体态评估系统软件
  4. 计算机网络自顶向下第一章读书笔记
  5. 数组元素循环左移n个位置(JAVA)
  6. vue引入腾讯地图,去除水印
  7. 总结工作中nginx、git、linux、ES、lamada表达式、sql
  8. FFMpeg AVPacket 之理解与掌握
  9. k8s入坑之报错(9)k8s node节点加入到集群时卡住 “[preflight] Running pre-flight checks”...
  10. 常用的函数:atoi,itoa,atof,_ttoi等