Delphi D11 FMX关于安卓手机数据库的一点小事

作者在学习FMX安卓编程时遇到数据库连接问题,使用SQLite时在lockingmode为normal下无法进入程序,而切换到exclusive模式则可以。尝试Interbase数据库时发现需要指定账号密码才能成功连接,无密码设置导致程序无法运行。作者强调自学的挑战性,但最终通过自我探索解决问题,并希望分享经验帮助他人。
摘要由CSDN通过智能技术生成
    最近学习到FMX安卓编写数据库代码,遇到一个问题。一切都是按照书上所说的操作,但是到了手机上就一直停在界面黑屏状态,就是进不去程序。也有时候在单位的时候写着玩也能进去了,用的sqlite数据库,选择lockingmode模式,用normal进不去界面,用exdusive就可以进得去界面。![在这里插入图片描述](https://img-blog.csdnimg.cn/a10365442279494b9a446d676eeee903.png#pic_center)
    当时觉得是加锁了,所以界面停在进入的状态,但是因为数据库一直打不开所以进不去。我的觉得自己的思路是正确的:应该是数据库没打开的原因,所以我使用interbase数据库的时候进不去界面。
    找interbase数据库是在那里锁定的,一直没找到这个选项,只知道只要用interbase数据库链接写安卓程序就是进不去。我是完全按照电子书上的要求做的,当时的一些列子(下载书上的demo)有时候也进不去。各种测试。突然想起interbase数据库是有服务器的,是有账号密码的,且必须输入账号密码才能打开,相比较sqlite是不设置就不需要。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/f6d184c623cb48869789f5a7b5e81ccd.png#pic_center)
    interbase数据库加上账号密码,果然就进入了程序。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/0d3564f026754805943eaf67a441c425.jpeg#pic_center)

自学太难了!好在加入了很多的关于这个的群,但是老师们都有自己的事情,还一个这个东西不当面很多事情都弄不太清楚,最最主要的还是的靠自己。真羡慕那些能坐在教室里有老师授业解惑的,也深深的后悔自己年轻时的不珍惜。人到中年,学艺不辍,只希望有生之年多学一点,可是越是学习越觉得自己知道的太少!
不多说了,希望自己的一点小错误,小心得,能帮助需要的人。
薪火相传,只为能够走得更远!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值