Hallo,
von einem Netzwerklaufwerk werden Daten aus Textdateien ausgelesen und in eine Interbase 6.0 Datenbank übernommen. Bei einer größeren Anzahl von Dateien (ca. 350) bekomme ich den E/A-Fehler 1450. Kopiere ich die Dateien
auf die Festplatte 'C' kommt diese Fehlermeldung nicht.
Zum Umfeld:
Netwareserver 4.2, Workstation mit NT 4.0 Servicepack 5, LAN mit 10 MBit.
Auszug aus dem Quellcode:
<PRE>
Text1 := DMStamm.IBTable_AllgemeinDatenpfad2.Value + '\' + Zeile + '\*.pli';
Text2 := DMStamm.IBTable_AllgemeinDatenpfad2.Value + '\' + Zeile + '\';
if FindFirst(text1, faAnyFile, SR)= 0 then
begin
repeat
assignFile(F1, text2 + SR.Name);
reset(F1);
zaehler := 1;
mindex := true;
text3 := '';
while not EOF(F1) do
begin
readln(F1, Text3);
.......
</PRE>
Bei eineren kleineren Anzahl von Datei (ca. 200) gibt es keine Probleme mit der Übernahme vom Netzwerk.
Kennt einer den 'E/A-Fehler 1450'? Vielen Dan in voraus
Gruß
Robert
von einem Netzwerklaufwerk werden Daten aus Textdateien ausgelesen und in eine Interbase 6.0 Datenbank übernommen. Bei einer größeren Anzahl von Dateien (ca. 350) bekomme ich den E/A-Fehler 1450. Kopiere ich die Dateien
auf die Festplatte 'C' kommt diese Fehlermeldung nicht.
Zum Umfeld:
Netwareserver 4.2, Workstation mit NT 4.0 Servicepack 5, LAN mit 10 MBit.
Auszug aus dem Quellcode:
<PRE>
Text1 := DMStamm.IBTable_AllgemeinDatenpfad2.Value + '\' + Zeile + '\*.pli';
Text2 := DMStamm.IBTable_AllgemeinDatenpfad2.Value + '\' + Zeile + '\';
if FindFirst(text1, faAnyFile, SR)= 0 then
begin
repeat
assignFile(F1, text2 + SR.Name);
reset(F1);
zaehler := 1;
mindex := true;
text3 := '';
while not EOF(F1) do
begin
readln(F1, Text3);
.......
</PRE>
Bei eineren kleineren Anzahl von Datei (ca. 200) gibt es keine Probleme mit der Übernahme vom Netzwerk.
Kennt einer den 'E/A-Fehler 1450'? Vielen Dan in voraus
Gruß
Robert
Comment