Entwickler-Ecke

Datenbanken - Nur ein Feld änderbar


D. Annies - Di 16.06.09 21:13
Titel: Nur ein Feld änderbar
Hi, Delpher,

ist es möglich, eine Datenbanktabelle - komplett im DBGrid sichtbar - so zu beschränken, dass man nur ein bestimmtes Feld ändern kann, die anderen aber nicht?

Danke für Hilfe,
Detlef


Xentar - Di 16.06.09 21:28

DBColumn.ReadOnly
?


D. Annies - Di 16.06.09 22:00

Hi, Xentar,

gute Idee: dbgrid1.columns[5].readonly := true;
aber funzt leider nicht.

(in dbgrid1.options habe ich dgediting auf true gesetzt)

gruß,Detlef


D. Annies - Fr 19.06.09 12:24

Hi,
gibt es noch andere Ideen?
gruß, Detlef


Delete - Fr 19.06.09 12:38

Und wenn Du dgediting wieder rausnimmst, die Daten der Spalte in einem (DB)Edit anzeigst und die Bearbeitung nur darüber zulässt?


D. Annies - Fr 19.06.09 22:04

Hi, Deddy,

ja, das klappt auf jeden Fall und ist auch eine gute Lösung. Ich hatte nur gedacht, dass ich vielleicht auch die ganze Tabelle sehen könnte und es in der Tabelle selbst ändern könnte ohne weitere Kompos.

Gruß, Detlef.