Delphi XE 操作sqlite数据库

准备工作:

1.用SQLiteExpertPers建立一个sqlite数据库。

2.打开delphi xe7。

一、FireDAC法

设置库联接

1.放入FDConnection1控件

2.放入FDConnection1.DriverName := SQLite

3.点击“FDConnection1.Params”

4.在“FDConnection1.Params”中写入

  DriverID=SQLite

  Database=C:UserszhujianqiangDesktopsqlitesqlite.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

  为qlitesqlite.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。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值