Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Installations Probleme mit Zeos 7.0.5 in Delphi 2005 Prof (https://www.delphipraxis.net/176729-installations-probleme-mit-zeos-7-0-5-delphi-2005-prof.html)

PhilmacFLy 23. Sep 2013 08:38

Installations Probleme mit Zeos 7.0.5 in Delphi 2005 Prof
 
Moin DP
Ich wollte heute die ZEOS version 7.0.5 installieren und stoß dabei auf folgendes Problem:
Delphi-Quellcode:
[Fehler] ZDatasetUtils.pas(325): E2003 Undefinierter Bezeichner: 'ftWideMemo'
In folgender Funktion:
Delphi-Quellcode:
function ConvertDbcToDatasetType(Value: TZSQLType): TFieldType;
begin
  case Value of
    stBoolean:
      Result := ftBoolean;
    stByte, stShort:
      Result := ftSmallInt;
    stInteger:
      Result := ftInteger;
    stLong:
      Result := ftLargeInt;
    stFloat, stDouble, stBigDecimal:
      Result := ftFloat;
    stString:
      Result := ftString;
    stBytes:
      Result := ftBytes;
    stDate:
      Result := ftDate;
    stTime:
      Result := ftTime;
    stTimestamp:
      Result := ftDateTime;
    stAsciiStream:
      Result := ftMemo;
    stBinaryStream:
      Result := ftBlob;
    stUnicodeString:
      Result := ftWideString;
    stUnicodeStream:
      Result := {$IFNDEF WITH_WIDEMEMO}ftWideString{$ELSE}ftWideMemo{$ENDIF};
    else
      Result := ftUnknown;
  end;
end;
Das hab ich bei den Packages die unter Delphi2005 liegen als auch mit den Packages die unter delphi9 liegen (was ja eigentlich auch delphi2005 sein müsste).
Nun könnte ich natürlich anfangen alle diese Stellen auszukommentieren, allerdings weiß ich nicht was das für Auswirkungen auf die Funktionalität der Komponenten hat.
Hat irgendjemand eine Idee wie ich das Problem am besten löse?

DeddyH 23. Sep 2013 09:27

AW: Installations Probleme mit Zeos 7.0.5 in Delphi 2005 Prof
 
Irgendwo muss ja WITH_WIDEMEMO definiert worden sein (Vermutlich irgendeine *.inc-Datei). Die Stelle könntest Du suchen und die Definition unterbinden.

PhilmacFLy 23. Sep 2013 09:48

AW: Installations Probleme mit Zeos 7.0.5 in Delphi 2005 Prof
 
Und schon tritt der nächste Fehler auf:
Delphi-Quellcode:
[Fehler] ZDatasetUtils.pas(1711): E2003 Undefinierter Bezeichner: 'AsWideString'
in
Delphi-Quellcode:
ftWideString:
        Statement.SetUnicodeString(Index, Param.AsWideString);
wobei Param eine Instanz von TParam ist.
Das Problem ist nur das gerade das AsWideString das ist worauf ich eigentlich raus will mit dem update.

Edit: Hab das ganze jetzt auf Delphi 2007 installiert und mein Projekt da drin portiert. Hat zwar andere Probleme aber das ist weg.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz