DELPHI 7将ASCII文本文件读入BDE TTable

时间:2014-07-17 02:19:47

标签: delphi

当我尝试逐行读取Ascii Text文件(具有固定长度)并将其解析为BDE TTable时,我感到头疼。我创建了两个文件用于测试目的,但总是出现错误"数据结构损坏"。

TESTING.TXT : ---> The Text File
201305IMPA200DTA090005000RONALDPA
201406IMPA200DTA090001000JESS  LN
201209IMPA200DTA090002500MICAH PA 

TESTING.SCH : ---> The Schema File
[TESTING]
FILETYPE=FIXED
CHARSET=ASCII
Field1=DATA_TYPE,CHAR,13,00,00
Field2=ID_DATA,CHAR,06,00,13
Field3=AMOUNT,CHAR,06,00,19
Field4=NAME,CHAR,06,00,25
Field5=CODE,CHAR,02,00,31

说明:Field3为零填充,Field4包含空格(如果6个字符长度不符合)。

你可以在SCH中看到它的固定长度,我有数千行可供使用。

0 个答案:

没有答案