我一直在将 JvCSVDataSet 与 Delphi 5 一起使用,它工作正常。我刚搬到 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;
谢谢你的帮助。金