Einzelnen Beitrag anzeigen

DerMike

Registriert seit: 4. Jan 2007
21 Beiträge
 
#1

Einträge in DB ändern bzw. einfügen bei relationalen DB's

  Alt 5. Mär 2007, 00:02
Datenbank: SQL • Version: 2000 • Zugriff über: ADO
Hallo,

ich arbeite jetzt mit einer MSSQL Datenbank und habe ein kleines Problem.

Ich habe eine Datenbank mit den Tabellen _person und _anrede. In der Datenbank _anrede gibt es die Felder a_id, a_bez wobei a_id der PK ist und über AutoInc. arbeitet. Tabelle _person enthält die Felder p_id, p_a_id, p_vorname, p_nachname.

Jetzt habe ich ein Formular auf dem alle Einträge von _person angezeigt werden. Jetzt möchte ich, eine DBComboBox machen, in der Herr, Frau, etc. steht und nicht die ID. Trotzdem soll bei einer Änderung nur die ID in die Tabelle _person geschrieben werden. Wie kann ich das realisieren ohne einen zusätzlichen Zugriff über ADOquery bzw. ADOConnection zu machen.

Geht das irgendwie "automatisch" oder muss ich immer den momentan aktiven Wert aus der DBCombobox Komponente abgreifen? Wäre etwas umständlich meiner Meinung nach.

Für ein kleines Beispiel wäre ich übrigens sehr sehr dankbar. Also nur wenn es "automatisch" geht. Sonst bitte einen kleinen Hinweis wie sich das eigentlich nennt, was ich machen möchte. Ich finde leider nirgends Informationen dazu.

lg
Mike
----------
lg Mike
  Mit Zitat antworten Zitat