+ -
当前位置:首页 → 问答吧 → 用VB6连接DBF, 中文data变做乱码

用VB6连接DBF, 中文data变做乱码

时间:2013-06-03

来源:互联网

手上有一个很旧的 VB6 program, 仲用紧DAO 去 retrieve data from a dbf file as follows:

DBEngine.Workspaces(0).OpenDatabase

retrieve data 出来时, 在某d机执行时d 中文字会变乱码, 但有d机又冇事. 我想知有咩方法可以令到本来有问题既机可以唔再显示乱码, 上网搵左好耐都唔到点解, 请各位帮帮手~

作者: xyxy   发布时间: 2013-06-03

not sure. but, try to check out the regional settings.

作者: stevie1   发布时间: 2013-06-03

dbf file? 好旧既野来, 唔知佢系用乜野encoding去储存non-English character. 因为有啲机得有啲唔得, 其实系好事 (好过全部唔得). 楼上位网友都讲咗试下个 Windows 个 Regional Settings. 如果唔得. 你做少少分析, 得同唔得既机, 有乜分别. 例如OS version, 个语言版本呀, 个regional settings等等. 佢地唔同, 一定有分别, 小心啲可以看到.

作者: aldonza   发布时间: 2013-06-03

cheap cheap 地用 app locale hard code 个 character set encoding?

作者: a8d7e8   发布时间: 2013-06-03

佢有啲机得, 一定有方法set.

少少题外话, 以前见过有case, 唔同机用同版本IE上个内地网有啲OK, 有啲出乱码. 搵极都睇唔到个问题. 结果真系cheap cheap地用applocale搅掂.

作者: aldonza   发布时间: 2013-06-03

热门下载

更多