![]() |
Re: TQuery function umstellen auf FibPlus
Ich würde den unique index entfernen und eine pk constraint für id anlegen
|
Re: TQuery function umstellen auf FibPlus
Hallo,
das sind keine de_de collates, nimm die collates testweise mal ganz raus oder ersetz sie durch collate_de_de (?). Heiko |
Re: TQuery function umstellen auf FibPlus
@Hoika
Meisnt du auf der datenbank die Collates raus nehmen, bei der Tabelle? |
Re: TQuery function umstellen auf FibPlus
Hallo,
bei der Tabelle. Dieses alte pdx Zeug gefällt meinen Augen gar nicht :) Heiko |
Re: TQuery function umstellen auf FibPlus
Habe ich jetzt durch win1252 ersetzt, gar nichts rein schreiben geht auch nicht.
Habe es getestet, gleicher Fehler wieder, arithmetic... Also ich glaube, die Umstellung scheitert von der BDE weg zugehen... :? Noch eine Idee? |
Re: TQuery function umstellen auf FibPlus
Hallo,
neeeee ;) baue doch mal ne Minimal-FDB und stelle die hier rein + die Query. Heiko |
Re: TQuery function umstellen auf FibPlus
das obige Problem hat sich von selbst gelöst, es taucht plötzlich nicht mehr auf und ich
weiß nicht was ich gewändert habe, naja... Jetzt stellt sich folgendes Problem in den weg, wenn ich diesen SQl absetze
SQL-Code:
über FibDataSet dann werden beim auslesen mit fieldbyname nur 10 Stellen angezeigt.
Select * from RDB$Relation_Fields where RDB$Relation_Name = 'TABELLE' order by RDB$Field_Position
Weis jemand woran das liegen kann? |
Re: TQuery function umstellen auf FibPlus
Hallo,
welches Feld genau ? Wie sieht deine Variable aus ? (Daten-Typ) Heiko |
Re: TQuery function umstellen auf FibPlus
Delphi-Quellcode:
Dieses Feld lese ich aus.
Query.FieldByName( 'RDB$Field_Name' ).AsString
Und ein Feld heisst: "Aenderungs_Datum" Aber wenn ich dieses z.B. in einer ShowMessage anzeige kommen immer nur die ersten 10 Stellen "Aenderungs". Wenn ich den SQL über den DBExplorer oder über TQuery aufrufe, wird die Bezeichnung richtig angezeigt. |
Re: TQuery function umstellen auf FibPlus
Zitat:
Könnte das gleiche sein. Lösung siehe ![]() alex |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz