<!--CodeS-->
sFileList.LoadFromFile('text.dat');
For nI:= 0 To sFileList.Count -1 Do
Begin
sList.CommaText:= sFileList.Strings[nI];
With Table1 Do
Begin
Append;
FieldByName('컬럼1').AsString:= sList.Strings[0];
...
Post;
End;
End;
<!--CodeE-->
TStringList를 이용해서 처리하는 방법인데 대략적인 코드입니다. :( 저수준파일입출력 함수를 사용하든 어떻게 하든지, 테이블을 사용하든 쿼리를 이용하든 대~충 저런 방식으로 처리하시면 됩니다.
텍스트 파일을 읽어서 컬럼(필드)를 구분해낸뒤에 루프를 돌려 Table에 인서트 합니다.
예를 들어 텍스트 파일이..
text.dat
컬럼1,컬럼2,컬럼3,컬럼4,....
....
이런식으로 각 값들이 콤마로 구분되어 있다면...
<!--CodeS-->
sFileList.LoadFromFile('text.dat');
For nI:= 0 To sFileList.Count -1 Do
Begin
sList.CommaText:= sFileList.Strings[nI];
With Table1 Do
Begin
Append;
FieldByName('컬럼1').AsString:= sList.Strings[0];
...
Post;
End;
End;
<!--CodeE-->
TStringList를 이용해서 처리하는 방법인데 대략적인 코드입니다. :( 저수준파일입출력 함수를 사용하든 어떻게 하든지, 테이블을 사용하든 쿼리를 이용하든 대~충 저런 방식으로 처리하시면 됩니다.
그럼...