Delphi 5 で JvCSVDataSet を使用していますが、正常に動作します。Delphi 2007 に移行したばかりで、同じプログラムで EFCreateError を取得し、ファイルを作成できません "" MadExcept 3.0 からエラーの説明を取得しました。
コードは次のとおりです。「CADDCOUNT」行でエラーが発生しますが、その行を削除しても、データセットを閉じる前にエラーは発生しません。
jvCsvDataSet1.FileName := 'C:\TEST.CSV';
jvCsvDataSet1.SaveToFile('C:\TEST.CSV');
jvCsvDataSet1.Active := True;
jvCsvDataSet1.Append;
jvCsvDataSet1.FieldByName('LINETYPE').Asstring := 'VERSION';
jvCsvDataSet1.FieldByName('CADDCOUNT').AsString := 'Company Name and address';
jvCsvDataSet1.Post;
jvCsvDataSet1.Active := False;
助けてくれてありがとう。キム