Forum: Datenbanken
Delphi
by Union,
9. Mär 2005
Mach das doch über einen Dialog in dem alle relevanten Felder stehen. Dort kann der Benutzer die Selektion ausfüllen. Je nachdem, was ausgefüllt ist, baust Du Dir dann den entsprechenden Select-String zusammen.
Forum: Datenbanken
Delphi
by Union,
8. Mär 2005
Suchen kannst Du entweder über Locate, Findkey oder mit SELECT. Locate stellt sich den passenden Index selber ein, Findkey erwartet dass der richtige bereits eingestellt ist (aber dafür auch 20 x schneller) und mit SELECT (evtl. verknüpft mit LIKE) bist Du am flexibelsten.
Forum: Datenbanken
Delphi
by Union,
8. Mär 2005
Du könntest z.B. einen Kundendialog machen, wo Name Adresse usw. drinstehen. Und dort fügst Du ein DbGrid ein, in dem die von diesem Kunden ausgeliehenen Filme mit Ausleihdatum stehen. Dazu musst Du von der untergeordneten TQuery die Eigenschaft DataSource setzen und kannst dann auf die Felder als automatische Parameter zugreifen.
Beipiel qryKunden:
SELECT *
FROM Kunden
WHERE id = :id
...