Delphi-PRAXiS
Seite 4 von 6   « Erste     234 56      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Suche geeignete Komponente ? (https://www.delphipraxis.net/69607-suche-geeignete-komponente.html)

mkinzler 19. Mai 2006 20:31

Re: Suche geeignete Komponente ?
 
Die .KeyField-Eigenschaften der DBLookupComobos sind falsch. Hier mußt du die ID-Felder auswählen, da sie ja als FK-Felder in die Bestellungen-Tabelle geschrieben werden.

Vader 19. Mai 2006 21:16

Re: Suche geeignete Komponente ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
ja aber irgenwas passt nicht, ich sehe jetzt im DBGrid nur die ID-Nummern, ich möchte ja Bestellername und
Warenbezeichnung auch sehen ?
mfg vader

mkinzler 19. Mai 2006 21:18

Re: Suche geeignete Komponente ?
 
Dann mußt du die Abfrage, die hinter dem Grid liegt so ändern das du die Bestellung-Tabelle (Master) mit den Bezeichnungen aus den Detail-Tabellen joinst.

Vader 19. Mai 2006 21:43

Re: Suche geeignete Komponente ?
 
das versteh ich jetzt aber nicht ?
mfg vader

Vader 19. Mai 2006 21:51

Re: Suche geeignete Komponente ?
 
hallo,
marabu schreibt:
Zitat:

Wenn du dann die Bestellungen in einem DBGrid erfassen willst, dann unterlegst du einfach die Tabelle BESTELLUNGEN mit statischen Feldern (Feld-Editor), machst alle Schlüsselfelder unsichtbar und fügst für die Fremdschlüssel (BESTELLER_ID, WAREN_ID) entsprechende Lookup-Felder (BESTELLER, WARE) hinzu. Danach kannst du dann im Feld BESTELLER aus dem Wertevorrat der Tabelle BESTELLER anhand von BESTELLER.NAME den korrekten BESTELLER.ID in das Feld BESTELLUNGEN.BESTELLER_ID eintragen.

wie meint er das -> dann unterlegst du einfach die Tabelle BESTELLUNGEN mit statischen Feldern (Feld-Editor),
und die lookup -felder im dbgrid ?
mfg vader

mkinzler 19. Mai 2006 21:53

Re: Suche geeignete Komponente ?
 
Ändere die Abfrage von Query3 auf:

SQL-Code:
select
     b.ID, be.NAME, w.BEZEICHNUNG, b.menge
from
    bestellungen b, Besteller be, Waren w
where
    be.ID = b.Besteller_id and w.ID = b.Waren_id;

Vader 19. Mai 2006 22:33

Re: Suche geeignete Komponente ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
kommt der fehler ?
mfg vader

mkinzler 19. Mai 2006 22:34

Re: Suche geeignete Komponente ?
 
Hast du auch was an Query2 geändert?

Vader 20. Mai 2006 06:04

Re: Suche geeignete Komponente ?
 
nein habe ich nicht !
mfg vader

Vader 20. Mai 2006 15:33

Re: Suche geeignete Komponente ?
 
hallo,

wie ich den code in query3 reingeschrieben habe ist dann der fehler sofort gekommen !!!!


Delphi-Quellcode:
select
     b.ID, be.NAME, w.BEZEICHNUNG, b.menge
from
    bestellungen b, Besteller be, Waren w
where
    be.ID = b.Besteller_id and w.ID = b.Waren_id;

was ist da falsch ?
mfg vader


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.
Seite 4 von 6   « Erste     234 56      

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