Moin
DP
Ich wollte heute die ZEOS version 7.0.5 installieren und stoß dabei auf folgendes Problem:
[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?
Philipp N.
"Programmiern ist wie küssen:
Mann kan darüber reden, mann kann es beschreiben,
aber man weiss erst, was es bedeutet,
wenn man es getan hat"