Autor Beitrag
D. Annies
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Di 16.06.09 21:13 
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

_________________
ut vires desint, tamen est laudanda voluntas
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Di 16.06.09 21:28 
DBColumn.ReadOnly
?

_________________
PROGRAMMER: A device for converting coffee into software.
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: 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

_________________
ut vires desint, tamen est laudanda voluntas
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Fr 19.06.09 12:24 
Hi,
gibt es noch andere Ideen?
gruß, Detlef

_________________
ut vires desint, tamen est laudanda voluntas
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: 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.

_________________
ut vires desint, tamen est laudanda voluntas