AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TQuery function umstellen auf FibPlus
Thema durchsuchen
Ansicht
Themen-Optionen

TQuery function umstellen auf FibPlus

Ein Thema von Eppos · begonnen am 24. Jul 2009 · letzter Beitrag vom 26. Aug 2009
Antwort Antwort
Seite 7 von 8   « Erste     567 8      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#61

Re: TQuery function umstellen auf FibPlus

  Alt 6. Aug 2009, 18:35
Ich würde den unique index entfernen und eine pk constraint für id anlegen
Markus Kinzler
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#62

Re: TQuery function umstellen auf FibPlus

  Alt 7. Aug 2009, 08:02
Hallo,

das sind keine de_de collates,
nimm die collates testweise mal ganz raus
oder ersetz sie durch collate_de_de (?).


Heiko
Heiko
  Mit Zitat antworten Zitat
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#63

Re: TQuery function umstellen auf FibPlus

  Alt 7. Aug 2009, 12:26
@Hoika
Meisnt du auf der datenbank die Collates raus nehmen, bei der Tabelle?
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#64

Re: TQuery function umstellen auf FibPlus

  Alt 7. Aug 2009, 12:50
Hallo,

bei der Tabelle.
Dieses alte pdx Zeug gefällt meinen Augen gar nicht


Heiko
Heiko
  Mit Zitat antworten Zitat
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#65

Re: TQuery function umstellen auf FibPlus

  Alt 7. Aug 2009, 13:59
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?
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#66

Re: TQuery function umstellen auf FibPlus

  Alt 7. Aug 2009, 21:32
Hallo,

neeeee

baue doch mal ne Minimal-FDB und stelle die hier rein
+ die Query.


Heiko
Heiko
  Mit Zitat antworten Zitat
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#67

Re: TQuery function umstellen auf FibPlus

  Alt 25. Aug 2009, 19:47
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
Select * from RDB$Relation_Fields where RDB$Relation_Name = 'TABELLEorder by RDB$Field_Position über FibDataSet dann werden beim auslesen mit fieldbyname nur 10 Stellen angezeigt.
Weis jemand woran das liegen kann?
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#68

Re: TQuery function umstellen auf FibPlus

  Alt 26. Aug 2009, 07:30
Hallo,

welches Feld genau ?
Wie sieht deine Variable aus ? (Daten-Typ)


Heiko
Heiko
  Mit Zitat antworten Zitat
Eppos

Registriert seit: 7. Aug 2006
Ort: Heilbronn
523 Beiträge
 
Delphi 11 Alexandria
 
#69

Re: TQuery function umstellen auf FibPlus

  Alt 26. Aug 2009, 08:30
Query.FieldByName( 'RDB$Field_Name' ).AsString Dieses Feld lese ich aus.
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.
  Mit Zitat antworten Zitat
alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#70

Re: TQuery function umstellen auf FibPlus

  Alt 26. Aug 2009, 09:48
Zitat von Eppos:
über FibDataSet dann werden beim auslesen mit fieldbyname nur 10 Stellen angezeigt.
Weis jemand woran das liegen kann?
Da war mal ein Problem in der Version 6.9.6 bei Verwendung bestimmter CharSets (u.a. auch ISO8859_1).
Könnte das gleiche sein.
Lösung siehe hier.

alex
Alexander
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 8   « Erste     567 8      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 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