1

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;

助けてくれてありがとう。キム

4

1 に答える 1

1

あなたもたまたま Vista や Windows 7 に乗り換えたのではありませんか?起動ドライブのルートに書き込むことはできません。

于 2010-03-30T07:49:55.847 に答える