使用JvCsvDataSet的EFCreateError

时间:2010-03-29 23:57:00

标签: delphi jedi

我一直在使用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;

谢谢, 任何帮助。 金

1 个答案:

答案 0 :(得分:1)

您是不是也只是改为Vista或Windows 7?它们不允许您写入启动驱动器的根目录。