用的是DELPHI 7; 程序功能是将TXT文件导入到tdxmemdata(内存表):
 问题是在电脑A中当导入“029-00228196733333~~23~~西南金信实业有限公司~~610198668666333~~西安市高新区科技一路33号029-88333511~~西安市商业银行金花路支行407011580000108363~~~~~~~~~~~~”时报导入不成功,将公司名中的“实”删除或替换成其它汉字导入成功。在电脑B(与电脑A同时装的新机,配置完全一样,系统完全一样),也没问题;在其它好几台电脑上也没问题;后来又有一些也导不成功.

解决方案 »

  1.   

    将数据库中的信息读取到MEMO1中
    再用这个
    memo1.SaveToFile();保存到TXT文本文件即可
      

  2.   

    tdxmemdata以前我用过,超快的,不过没出现过你说的问题啊。
    有可能是字符集不对,你用记事本打开(或者word什么都行),在另存的时候选择字符集utf-8试一下。
    我记得有出现半个汉子和乱码的情况,解决的办法是分隔符(我用的是,)后面加空格,导入后在trim掉。
    当时大富翁上有人空格不行,不过我测试的是可以的,如果你采用西欧字符集可以参考一下。