请选择 进入手机版 | 继续访问电脑版

大富翁Delphi开发技术网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6840|回复: 3

Delphi XE7下用FireDAC与SQLite连接要注意的问题

    [复制链接]

970

主题

1459

帖子

4501

积分

论坛元老

Rank: 8Rank: 8

积分
4501
发表于 2014-10-16 12:20:05 | 显示全部楼层 |阅读模式
精品文章
支持版本: Delphi XE7 
资源分类: 数据库 
发布平台: Windows 
转载地址: -

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
介绍

本文章介绍了Delphi XE7下用FireDAC与SQLite连接要注意的问题,Delphi在XE的版本上,已经实现了安卓与苹果的移动跨平台,因此只需要一份代码,就可以统领两种手机平台,确实是一种高效的做法和节约的策略。
用Delphi XE7连接SQLite,主流使用FireDAC,即拖4个控件,就可以实现数据连接与提取。
1. FDPhySQLiteDriverLink1
2. FDGUIxWaitCursor1
2.FDConnection1
3. FDQuery1
最主要是在FDConnetion参数定义部分,首先是SQLite数据库,要以UTF8存储数据,这样,OpenMode设为CreateUTF8,为了能显示中文字符,则要将StringFormat设为Unicode。基本就可以了。
上面的主要介绍的是SQLite中文字显示方面的问题,当然文章很简单,希望对大家有帮助,谢谢!

201528584409043.jpg


转载请保留当前帖子的链接:http://www.dfwlt.com/forum.php?mod=viewthread&tid=1497 谢谢!

搜索简单,分享不易,且分享且珍惜,您难道不想分享下您的心得?如果觉得本文章好的话,您可以在我们网站上注册,然后发布您的好的心得,让大家共同进步,谢谢!

最新添加

回复

使用道具 举报

3

主题

80

帖子

365

积分

中级会员

Rank: 3Rank: 3

积分
365
发表于 2014-10-16 22:15:35 | 显示全部楼层
本帖最后由 bdl1 于 2014-10-16 22:16 编辑

非常实用!

要用firedac+sqllite必须要设置的项。
用uniDAC也要设置unicodestring的。

回复 支持 反对

使用道具 举报

0

主题

2

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2014-11-5 10:35:01 | 显示全部楼层
例子很好,比用DataSnap要简单些!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2014-11-5 10:36:49 | 显示全部楼层
但是此例子,在win32可以正常打开数据库,部署到安卓手机上,打开黑屏。我还没有解决
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|大富翁Delphi开发技术网站 ( 苏ICP备12065705号-4

GMT+8, 2017-10-18 06:08 , Processed in 0.168903 second(s), 32 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表