2
0
Эх сурвалжийг харах

* Fix bug #33446, crash if filename does not exist, patch by Werner Pamler

git-svn-id: trunk@38547 -
michael 7 жил өмнө
parent
commit
a795ff2e2e

+ 1 - 1
packages/fcl-db/src/memds/memds.pp

@@ -653,7 +653,7 @@ end;
 procedure TMemDataset.InternalOpen;
 procedure TMemDataset.InternalOpen;
 
 
 begin
 begin
-  If (FFileName<>'') then
+  If (FFileName<>'') and FileExists(FFileName) then
     FOpenStream:=TFileStream.Create(FFileName,fmOpenRead);
     FOpenStream:=TFileStream.Create(FFileName,fmOpenRead);
   Try
   Try
     InternalInitFieldDefs;
     InternalInitFieldDefs;