Просмотр исходного кода

+ Fix for bug #7144

git-svn-id: trunk@4328 -
joost 19 лет назад
Родитель
Сommit
47e692b60b
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      fcl/db/sqldb/sqldb.pp

+ 6 - 3
fcl/db/sqldb/sqldb.pp

@@ -948,11 +948,14 @@ begin
                 end;
               end;
             end;
-          InitialiseModifyQuery(FDeleteQry,FDeleteSQL);
-          InitialiseModifyQuery(FUpdateQry,FUpdateSQL);
-          InitialiseModifyQuery(FInsertQry,FInsertSQL);
           end;
         end;
+      if FUpdateable then
+        begin
+        InitialiseModifyQuery(FDeleteQry,FDeleteSQL);
+        InitialiseModifyQuery(FUpdateQry,FUpdateSQL);
+        InitialiseModifyQuery(FInsertQry,FInsertSQL);
+        end;
       end
     else
       DatabaseError(SErrNoSelectStatement,Self);