Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi FIBplus, Fehler "Field size too small" bei pFIBquery (https://www.delphipraxis.net/128819-fibplus-fehler-field-size-too-small-bei-pfibquery.html)

DeddyH 7. Feb 2009 20:25

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Ist FIBPlus evtl. dich nicht so das Wahre? :P

Hansa 8. Feb 2009 00:32

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Probieren geht über studieren. :mrgreen: Wieso geht das mit FIBPlus gemachte IBExpert ?

Wunni 8. Feb 2009 08:45

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Das Problem ist kein Fehler des Anwenders sondern ein Bug in FIBPlus für D2009. Es tritt auch bei mr auf und wurde auch schon auf russischen Websites gemeldet. IBExpert ist ein schlechter Vergleich und läuft deswegen, weil es eine uralte Version von FIBPlus benutzt und mit Delphi 5 compiliert wird. Wenn der Bug behoben ist wäre es nett, wenn Ihr das auch hier bekannt geben könntet. Das Support-Center von FIBPlus ist sehr umständlich. Danke.

Warp 8. Feb 2009 09:03

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Hallo zusammen,

der Support von Devrace hat bereits geantwortet. Original Wortlaut:

Zitat:

Thanks for Your report. It is known bug already.

Workaround:



Comment line

{$DEFINE UNICODE_TO_STRING_FIELDS}

in file FibPlus.inc
Gruss,

Warp

Warp 8. Feb 2009 09:34

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Hier noch etwas zu FIBplus 2009 und dem Grund, warum das Problem unter Delphi 5 so nicht auftaucht:


Zitat:

FIBPlus version for Delphi/C++ Builder 2009 is in fact a separate product fork, as because
of internal VCL changes we cannot use compiler directives and thus cannot solve
compatibility problems with previous IDE versions. That's why this FIBPlus version is
compatible with Delphi/C++ Builder 2009 only.
Besides code changes for compatibility with Delphi/C++ Builder 2009 there were made
some internal changes and bug fixes.
A conditional compiler directive {$DEFINE UNICODE_TO_STRING_FIELDS}has been added to
fibplus.inc. If this option is active, string fields in the Unicode coding are processed by the
TFIBStringField instances, not by TFIBWideStringField.

Finden kann man das auf der Devrace Site unter FIBPlus -> Articles -> FIBPlus 6.9.5 for Delphi/C++ Builder 2009 Release Notes

Gruss,

Warp

Chemiker 8. Feb 2009 09:50

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Hallo Warp

funktioniert FIBPlus nach der Änderung des Compiler-Schalters?

Bis bald Chemiker

Warp 8. Feb 2009 10:00

Re: FIBplus, Fehler "Field size too small" bei pFI
 
Hallo Chemiker,

bin gerade mit dem Testen fertig geworden.

1. Workaround in FIBplus.inc eingebaut
2. Alle drei installierten FIBplus Packages neu erzeugt
3. Delphi 2009 Testprojekt geöffnet -> "Edit SQL text" im Kontextmenü für pFIBQuery und pFIPDataset ausgeführt

Ergebnis: Funktioniert !

Gruss,

Warp


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 Uhr.
Seite 2 von 2     12   

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