Autor Beitrag
NTM
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 120

Win XP
2005 Prof
BeitragVerfasst: Mo 10.10.05 17:13 
Hallo zusammen,
ich habe mal wieder ein kleines Problem.
Ich habe Delphi 2005 auf eine Windows PC.

Ich habe eine Datenbank in Acesse mit 2 Tabelen (Verlosung,Kundendatenbank).

Nun möchte ich das in DBGrid (Verlosung) nur die Person Angezeigt werde die auch daran teilnehmen.
Bis dahin kein Problem.
Nun überspiele ich die Daten in die Kundendatenbank auch kein Problem.
Aber jetzt kommst jetzt nimmt der Kunde an ein neue Verlosung teil er soll aber nur in der tabelle Verlosung sichtbar sein und nicht mehr in der Kundendatenbank.
Wie kann man das am Besten lösen.
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mo 10.10.05 19:38 
Sobald er in der Verlosungsabelle erfasst wird, prüfst du, ob er in der Kundetabelle enthalte ist. Ist er das, löscht du ihn dort.
Soll er aber nur nicht angezeigt werden, kannst du dir ein zusätzliches Feld einrichten, dass den Zustand der Sichtbarkeit steuert.
Es ginge auch noch über kombinierte SQL-Statements oder definierte Datenbank-Views. Das erfordert dann aber schon ein bisschen mehr Kenntnisse.