Forum: Datenbanken
Delphi
by NoGAD,
23. Apr 2021
Guten Morgen!
Nochmal zum Verständnis für mich:
das Feld lfAuthor darf nicht existieren, damit das ganze funktionieren soll?
@Uwe Raabe: Danke, leider gibt es immer noch den Fehler, dass das Feld: book_author (gibt es in table1) nicht existiert.
Lasse ich im Code: NewField.DataSet := Table1; weg, lauft es durch, aber das Lookup-Feld wird im DBGrid nicht angezeigt.
Forum: Datenbanken
Delphi
by NoGAD,
22. Apr 2021
Die ID aus Tabelle1 ist eine Referenz auf Tabelle2, als Integer. Also in Tabelle2 stehen Werte, die im DBGrid erscheinen sollen, owohl eigentlich nur Tabelle1 im DBGrid angezeigt wird.
LG Mathias
Forum: Datenbanken
Delphi
by NoGAD,
22. Apr 2021
Danke für die Erklärung.
Ich habe versucht es zur Laufzeit einzubauen, es kommt immer die Fehlermeldung, dass das Feld 'book_author' nicht existiert.
Die Tabelle wurde erstellt, im Anschluss wird das Lookup-Feld angelegt. Mein Code für das Lookup-Feld sieht jetzt so aus:
var
NewField: TField;
begin
Forum: Datenbanken
Delphi
by NoGAD,
22. Apr 2021
Huhu Thomas,
eine Nachfrage habe ich noch.
Für ein Lookup-Feld muss in beiden Tabellen jeweils der gleiche Tabellenfeldname existieren?
LG
Forum: Datenbanken
Delphi
by NoGAD,
18. Apr 2021
Vielen Dank, ich versuche mein Glück :-)
LG Mathias
Forum: Datenbanken
Delphi
by NoGAD,
18. Apr 2021
Und in welchem Ereignis wird das dann aufgerufen?
OnAfterScroll?
LG Mathias
Forum: Datenbanken
Delphi
by NoGAD,
18. Apr 2021
Habt ihr (leicht) verständliche Tutorials (bitte in deutsch) für dieses Problem für mich?
Mir reicht es, wenn die Daten angezeigt werden.
LG Mathias
Forum: Datenbanken
Delphi
by NoGAD,
18. Apr 2021
Hallo,
ist mit einem normalen DBGrid möglich, Daten aus verschiedenen Tabellen einer einzelnen Datenbank in den Spalten anzeigen zu lassen?
Momentan werden nur Einträge aus Tabelle 1 angezeigt, in Spalte 3 des DBGrid möchte ich aber lieber statt des Index auf Tabelle 2 den Inhalt des zweiten Feldes von Tabelle 2 anzeigen lassen.
(In einer DBLookup - Komponente (Combobox, z.B.)...