|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2020/9/14 8:00:50 |
标题: |
android 连接数据库出现的一个问题 |
浏览:1295 |
|
加入我的收藏 |
楼主: |
有的手机正常连接 有的手机会出现以下提示: Unable to load Midas due to missing code page conversion library
不知什么原因,请大虾指点
----------------------------------------------
▄︻┻┳═ |
作者: |
|
2020/9/14 9:19:41 |
1楼: |
先学会 问 问题。
----------------------------------------------
-
|
作者: |
|
2020/9/14 10:38:03 |
2楼: |
字库问题
----------------------------------------------
-
|
作者: |
|
2020/9/14 11:01:55 |
3楼: |
楼上的是专业人士啊。 字库,这个古老的词汇。那时候的电子设备,的 OS ,主要任务就是 显示文字。 所以那时候的系统,主要内容就是 字库。 换一个字库,就能显示不同的内容。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2020/9/14 11:09:38 |
4楼: |
据我所知,目前不通过中间件,delphi只能连接到手机本地数据库,不能连接到网络数据库。
----------------------------------------------
-
|
作者: |
|
2020/9/14 13:37:36 |
5楼: |
楼上的,连接数据库,和手机有什么关系?只要TCP/IP 能访问到数据库服务器,就能连接。
至于楼主说的 Midas,是 ClientDataSet 使用的吧?也和数据库连接没关系啊。Midas 就是一个中间件嘛。
至于说有些手机里面,程序用了 Midas 会导致这个错误,需要深入研究一下。既然提到 Code page,那么楼主确认一下,能加载的,系统字符是什么?不能加载的,是什么?安卓版本分别是多少?
至少我自己测试,简体中文的安卓手机没问题。当然我测试的机器有限。
----------------------------------------------
-
|
作者: |
|
2020/9/14 13:56:45 |
6楼: |
楼主,我用你的异常字符串作为搜索关键词,网络搜索结果:
https://community.idera.com/developer-tools/platforms/f/android-platform/72387/unable-to-load-midas-due-to-missing-code-page-conversion-library
上述链接里面有人提到类似问题。里面有人说是从 10.3.3 升级到 10.4 才有的问题。那么,你的 Delphi 版本是多少?
上述链接里面提到这个链接:https://quality.embarcadero.com/browse/RSP-29482
这个链接里面也说是 10.4 的问题,并提供了补丁,并且说在 10.4.1. 可能会解决。我自己没有装 10.4 和 10.4.1 不知道解决了没有。
----------------------------------------------
-
|
作者: |
|
2020/9/14 14:49:37 |
7楼: |
我现在用的是10.4 , 我自己的手机没有这个错误提示,别人使用时输入用户名和密码再点确定时,出现上述提示,我百度什么也没有查到
----------------------------------------------
▄︻┻┳═
|
作者: |
|
2020/9/14 15:01:51 |
8楼: |
建议使用datasnap rest连接远程数据库。想直接用ado/firedac连接远程数据库应该是不可能的。
----------------------------------------------
-
|
作者: |
|
2020/9/14 17:29:27 |
9楼: |
7 楼,你用 10.3.3 编译你的程序让出问题的手机试试。
另外,你升级到 10.4.1 试试。
----------------------------------------------
-
|
作者: |
|
2020/9/14 20:52:31 |
10楼: |
世界上数据库N多,你用哪一种?
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
|
作者: |
|
2020/9/15 12:47:31 |
11楼: |
在手机上用 midas 本来问题就多。 而且 EMB 10.4.0 忘了给 安卓打包 midas 了。当然,他们给了 hotfix。 10.4.1 应该没忘吧。不过没关系,忘了就发 hotfix 呗。
----------------------------------------------
(C)(P)Flying Wang
|
|