Autor Beitrag
Lexus
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Fr 25.10.02 08:11 
Guten Morgen! :wink2:

Zwei kleine Fragen zu der Datenbank,

1.) Wie funktioniert diese DBRadioGroup? besteht ihr einzelner Sinn darin das ich mir die Zeit spare und keine einzelnen Radiobuttons setzen muss?
Problematik ist folgende: ich soll diese Radiobuttons mit einer Tabelle verknüpfen, je nachdem was man ankreuzt (bsp. ja, nein) soll dieser Wert in die Datenbank eingetragen werden, nur wie macht man das?

2.) Kann man irgendwie verhindern das Sachen zwei mal in die Datenbank eingetragen werden? zwei mal die selbe Kontonummer zb...


Sorry für die Fragen aber bin noch nicht allzulange mit Delphi beschäftigt und die Sachen wollen einfach nicht klappen :eyes:
Cashels
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 167



BeitragVerfasst: Fr 25.10.02 08:28 
Zu 2.
klar gehts das. Du musst einen Index erstellen, wo du doppelte Einträge nicht zulässt... Sag mir mal welche DB du nutzt, dann kann ich dir merh dazu sagen. Geht aber in jedem System. Ausser vielleicht bey MySQL was ja in meinen Augen eh zu vermeiden ist. Ausser dass es umsonst ist seh ich nur Nachteile darin... Aber jetzt bitte keine MySQL Diskussion anfechten.

Gruss,
Tom
Lexus Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Fr 25.10.02 08:43 
Paradox7 Datenbank von der Borland Database Engine

hoffe das war das was du wissen wolltest :)
Cashels
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 167



BeitragVerfasst: Fr 25.10.02 08:59 
Na dann öffne mal in der Datenbankoberfläche eine Tabelle. Struktur öffnen, dein Spalte auswählen, und über Sekundärindizes einen neuen Index definieren. Dabei öffnet sich ein neues Fenster. Ziehe deine eindeutige Spalte in die Liste der indizierten Felder und checke noch das "Eindeutig" Feld an. Schon hast dus.

Gruss,
Tom
Lexus Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Fr 25.10.02 10:46 
wunderbar klappt, riesen dankeschön!

wenn mir jetzt noch einer bei meinem ersten Problem hilft wär der Tag perfekt :wink:
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Fr 25.10.02 11:03 
Hi
Lexus hat folgendes geschrieben:

Wie funktioniert diese DBRadioGroup? besteht ihr einzelner Sinn darin das ich mir die Zeit spare und keine einzelnen Radiobuttons setzen muss?

Im Prinzip ja.

Lexus hat folgendes geschrieben:

Problematik ist folgende: ich soll diese Radiobuttons mit einer Tabelle verknüpfen, je nachdem was man ankreuzt (bsp. ja, nein) soll dieser Wert in die Datenbank eingetragen werden, nur wie macht man das?

Die DBRadioGroup wird über die Eigenschaften DataSource und DataField mit dem Feld der Tabelle verbunden. Über die Eigenschaft Items legst du die einzelnen Einträge fest und in der Eigenschaft Values die Werte die zu diesen Einträgen gehören.
Zu dem ausgewählten Eintrag wird jeweils der entsprechende Wert in das DBFeld übertragen.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Lexus Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Fr 25.10.02 12:21 
whoa, alles klappt. ihr seid die besten :wink: