我的思路是将其转换为数据库文件,然后再添加,再转换回去,有没有更简单的办法?
另:我在将txt转换为数据库文件时,其中的汉字全是乱码,(用的是batchmove,转换为paradox数据库表),WHY?
分不够再加,只要能解决问题。

解决方案 »

  1.   

    Stringlist.LoadFromFile('f');
    for i:=0 to StringList.Count-1 do
      StringList[i] := StringList[i] + '';
    Stringlist.SaveToFile('f');
      

  2.   

    可能我没有说清楚,下面举个例子:
    文本文件如下,以一文本的一行为例:
    44021111111011111100 000019216 齐勇                                   转换后的文本为:
    RMB|20031202|2|1    | 支行                                              |4402111111111111110           |代发工资户                                        |支行处                                          |四川省分行          |成都                |4402 |44021111111011111100            |齐勇萍                                                      |19216            |工资及退休金                                      |                                                                      |