AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Suche geeignete Komponente ?
Thema durchsuchen
Ansicht
Themen-Optionen

Suche geeignete Komponente ?

Ein Thema von Vader · begonnen am 17. Mai 2006 · letzter Beitrag vom 22. Mai 2006
Antwort Antwort
Seite 4 von 6   « Erste     234 56      
mkinzler
(Moderator)

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

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 21:31
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.
Markus Kinzler
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#32

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 22:16
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
Angehängte Dateien
Dateityp: zip datenbank_bestellung_132.zip (406,2 KB, 4x aufgerufen)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 22:18
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.
Markus Kinzler
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#34

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 22:43
das versteh ich jetzt aber nicht ?
mfg vader
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#35

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 22:51
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 22:53
Ä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;
Markus Kinzler
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#37

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 23:33
kommt der fehler ?
mfg vader
Miniaturansicht angehängter Grafiken
fehler_327.jpg  
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Suche geeignete Komponente ?

  Alt 19. Mai 2006, 23:34
Hast du auch was an Query2 geändert?
Markus Kinzler
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#39

Re: Suche geeignete Komponente ?

  Alt 20. Mai 2006, 07:04
nein habe ich nicht !
mfg vader
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#40

Re: Suche geeignete Komponente ?

  Alt 20. Mai 2006, 16:33
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
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 6   « Erste     234 56      


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 17:36 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