用EVC++开发的PDA系统,数据库是sqlite,为什么在PDA上打开时,显示乱码?解决思路

用EVC++开发的PDA系统,数据库是sqlite,为什么在PDA上打开时,显示乱码?
用EVC++开发的PDA系统,数据库是sqlite,为什么在PDA上打开时,显示乱码?用sqlite可视化工具打开时数据是正常的。
整个过程是:先从delphi2006开发的系统下载数据到sqlite数据库中,然后在PDA上打开,数据显示乱码。
如果是用delphi5开发的系统,结果是好的。
用delphi5下载时好像是转化成UTF8Encoding编码方式的,是不是编码方式不对阿?

------解决方案--------------------
直接用utf-8编码