Browse Source

Merged revisions 4328 via svnmerge from
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk

........
r4328 | joost | 2006-08-01 23:59:39 +0200 (Tue, 01 Aug 2006) | 1 line

+ Fix for bug #7144
........

git-svn-id: branches/fixes_2_0@4438 -

michael 19 years ago
parent
commit
faa121f3c9
1 changed files with 6 additions and 3 deletions
  1. 6 3
      fcl/db/sqldb/sqldb.pp

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

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