9月4日 XE8移动开发入门(四)XE8在Android中调用SQLite和IBLite数据库

来源:互联网 发布:网络游戏for mac版 编辑:程序博客网 时间:2024/05/16 14:41
9月4日上午10点,我们开始 介绍RadStudio XE8 移动开发入门培训的第四部分 - XE8在Android中调用SQLite和IBLite数据库,本培训为免费Webinar的方式,注册报名点击这 https://attendee.gotowebinar.com/register/7589648759225066498。


因为通常移动平台的资源比台式机的资源要少得多,并且根据不同平台的App的政策,一般移动平台都不能直接运行数据库系统,也就是数据库服务。所以,对于一些规模不大的App,并且App确实需要数据库基本服务的情况,我们可以考虑在App中使用轻量级数据库服务SQLite和IBLite。如果需要对数据库进行有效的加密,还可以考虑英巴卡迪诺的IBTogo收费产品,它既可以运行在App端,同时还满足强加密的规范,本身就满足金融行业等加密规范。


SQLite是App端常用的数据库,它简单方便,同时兼容SQL92标准。XE8中的FireDAC通用跨平台数据库访问组件提供了对SQLite的支持。如果App需要更高级的数据库功能,可以考虑在App端部署IBLite数据库。IBLite数据是XE8中捆绑的支持免费部署到移动端的数据库。同时IBLite支持SQL99标准,支持更多先进的数据库特性,同时还满足iOS和Android移动平台的数据库App规范,占用资源小。


本次会议的视频已经上传到网盘,点击 http://pan.baidu.com/s/1qWDYfms 下载观看。这次的demo代码可以从 http://pan.baidu.com/s/1qW5kBQ8 下载。感谢大家能够在大陆地区休息时间参会,如果有未能参加会议的朋友,就下载视频吧。


另外,还想到一个关于InterBase XE7的新特性,就是ChangeView,正在研究中。基本上就是一个本地数据库和远端的数据库同步的最方便的办法。好像也可以用到移动端。有兴趣或者需求的朋友可以看看。


JasonZhuBJ的博客http://blog.sina.com.cn/glassesfather


0 0