procedure TForm1.Button1.Onclick(Sender : TObject);
var
csv : TcsvData;
i, j : Integer;
strFVal : String;
begin
try
csv := TcsvData.Create('c:\xxx.csv', ','); //인스턴스를 생성합니다.
for i := 0; i < csv.RecordCount do
begin
for j := 0 j < fieldCount do
begin
strFVal := csv.FieldValue(i, j);
// 각 필드값 Access
end;
// 여기서 Db에서 한개의 완성된 Record Insert하시면 되겠네요....
end;
finally
csv.free;
end;
end;
안녕하세요. csv 파일을 읽어 각각의 필드(열) 데이터를 검증하고 DB에 삽입하는 프로그램을 작성하려고합니다. 팁/테크에서 검색을 해보니 [좋은나무]님께서 올려주신 내용이 있더라구요. http://www.delphi.co.kr/zboard/view.php?id=ti...
aiman
•
2007.05.10 06:06
uses Section에 csvData 추가하시고
procedure TForm1.Button1.Onclick(Sender : TObject);
var
&nb...
uses Section에 csvData 추가하시고
procedure TForm1.Button1.Onclick(Sender : TObject);
var
csv : TcsvData;
i, j : Integer;
strFVal : String;
begin
try
csv := TcsvData.Create('c:\xxx.csv', ','); //인스턴스를 생성합니다.
for i := 0; i < csv.RecordCount do
begin
for j := 0 j < fieldCount do
begin
strFVal := csv.FieldValue(i, j);
// 각 필드값 Access
end;
// 여기서 Db에서 한개의 완성된 Record Insert하시면 되겠네요....
end;
finally
csv.free;
end;
end;
그럼 즐플하세요...