Ver código fonte

* Firebird-support for strings with more than 8192 characters

git-svn-id: trunk@13412 -
joost 16 anos atrás
pai
commit
ca6804c7e3
1 arquivos alterados com 2 adições e 10 exclusões
  1. 2 10
      packages/fcl-db/src/sqldb/interbase/ibconnection.pp

+ 2 - 10
packages/fcl-db/src/sqldb/interbase/ibconnection.pp

@@ -450,18 +450,12 @@ begin
     SQL_VARYING :
       begin
         TrType := ftString;
-        if SQLLen > dsMaxStringSize then
-          TrLen := dsMaxStringSize
-        else
-          TrLen := SQLLen;
+        TrLen := SQLLen;
       end;
     SQL_TEXT :
       begin
         TrType := ftFixedChar;
-        if SQLLen > dsMaxStringSize then
-          TrLen := dsMaxStringSize
-        else
-          TrLen := SQLLen;
+        TrLen := SQLLen;
       end;
     SQL_TYPE_DATE :
       TrType := ftDate{Time};
@@ -889,8 +883,6 @@ begin
         if ((SQLType and not 1) = SQL_VARYING) then
           begin
           Move(SQLData^, VarcharLen, 2);
-          if VarcharLen > dsMaxStringSize then
-            VarcharLen:=dsMaxStringSize;
           CurrBuff := SQLData + 2;
           end
         else