AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Wie definiere ich ein Lookup-Feld für eine TQuery?
Suche alle Beiträge, die von "MPirnstill" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 11. Jan 2006
    Hallo marabu,

    ich bin der Meinung:
    :thumb:
    um das mal mit den Worten eines längst verstorbenen Showmasters zu sagen.

    Ich hatte gestern Nachmittag eine ähnliche, aber sehr unelegante, Lösung funden. Ich hatte mir die Felddefinitionen im Programm definiert um die persistenten Felder anzulegen und das ist ja doppelt-gemoppelt und außerdem eine große Fehlerquelle falls man mal die...
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 10. Jan 2006
    Tja, irgendwie hab ich das Gefühl ich bin wieder allein mit meinem Problem! :cry:

    Es funzt zwar nich, aber trotzdem vielen Dank an euch. Muß ich mir irgendwie was anderes einfallen lassen.

    Gruß
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 10. Jan 2006
    Bin jetzt noch mal einen Schritt weiter gegangen und habe die beiden Methoden sogar unter Public verschoben, aber der gleiche Fehler. Ich glaube fast, daß Delphi sich immer noch die Original Unit DB.PAS zieht.

    Gruß
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 10. Jan 2006
    Hallo shmia,

    hab die Unit DB.PAS rüberkopiert in mein Projektverzeichnis und meinem Projekt hinzugefügt.
    Die 'uses'-Anweisung in meiner Source bleibt aber unverändert, oder?

    Hab die beiden Methoden in der Interface-Section von Private nach Protected verschoben, aber der Delphi-Compiler meckert nach wie vor, das DestroyFields und CreateFields undefinierte Bezeichner sind. Das mit dem...
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 10. Jan 2006
    Hallo nochmal!

    Wie komme ich denn jetzt an diese Methoden (DestroyFields, CreateFields) des TDataSet.



    Ich habe, wie gesagt, in der Unit DB.PAS nachgesehen, dort sind die unter Delphi 2.0 leider in Private deklariert und nicht in Protected. Kann ich die einfach verschieben oder würde das böse viel durcheinander bringen? :?:

    Gruß
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 10. Jan 2006
    Hallo Marabu,

    du hast jetzt in deinem Beispiel diese 'CreateAllFields()' auch nicht verwendet.

    Ich habe jetzt jedenfalls mal versucht dein Beispiel in mein Programm einzubauen. Wenn ich dann den 'Open' für meine Query ausführe, bekomme ich die Fehlermeldung

    So heißt mein 'KeyField' in 'FQry'. Und da ich mit '*' selektiere müßte es eigentlich da sein.

    Ist dies jetzt z.B. so ein Fall,...
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    Das ist für mich nicht inakzeptabel, aber meine Query wird in einer von mir geschriebenen Klasse dynamisch erzeugt. Ich versuche lediglich, anstatt einer Adress-ID einen Namen anzuzeigen, dabei aber die Update-Fähigkeit der Query zu erhalten, was ja bedeutet, daß nur eine Tabelle in der SQL-Anweisung angesprochen werden darf.

    Wenn du einen einfacheren Weg weiß, teile mir diesen doch bitte mit....
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    Aber ich kann mir nicht vorstellen, daß das Problem sein soll. Wenn ich es im Debug-Modus durch gehe, ist
    aDataSet.FieldCount > 0
    und deshalb wird diese interne Prozedur garnicht aufgerufen.
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    Die stehen bei Delphi 2.0 leider unter "Private".
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    @shmia

    Ich habe das jetzt eingebaut, aber bei der Anweisung:
    Result.DataSet := ADataSet;
    bekomme ich immer die Fehlermeldung:


    Hat ja auch recht, "with AddLookupField .. do"
    wird ja erst nach dem öffnen von "FQry" ausgeführt.
  • Forum: Datenbanken

    Re: Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    Hey! Vielen Dank für deine Antwort!

    Ich wollte es gleich ausprobieren, aber beim übertragen fiel mir "TDataSetCracker" auf. Was ist das für ein Type? :?:
    Bei Delphi 2.0 (auch bei D7) finde ich darüber nichts in der Hilfe und aus deinem Code-Snipet kann ich leider auch nicht erkennen was für ein Typ dies ist.

    Gruß
  • Forum: Datenbanken

    Wie definiere ich ein Lookup-Feld für eine TQuery?

      Delphi
      by MPirnstill, 9. Jan 2006
    Hi Leute!

    Ich versuche mein Problem mal neue zu beschreiben, da es bei meinem letzten Thread leider nicht zum Erfolg geführt hat.

    Problem:
    Ich versuche ein Lookup-Feld für eine TQuery (wird auch zur Laufzeit erzeugt) während der Laufzeit zu erzeugen.

    Query ist zu diesem Zeitpunkt bereits erzeugt, dann

    with FQry do


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=MPirnstill&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=60561
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 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