Преглед изворни кода

+ Fix for bug #7144

git-svn-id: trunk@4328 -
joost пре 19 година
родитељ
комит
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);