Entwickler-Ecke
Datenbanken - Auf einzelnes Feld zugreifen / Checkbox
sabi_14 - Fr 18.04.08 09:15
Titel: Auf einzelnes Feld zugreifen / Checkbox
Hallo zusammen,
ich bin noch ein Delphi Anfänger und möchte eine kleine Notizverwaltung machen.
Dazu habe ich eine Datenbank (gdb) erstellt.
Ich möchte jetzt eine Abfrage machen und zwar soll es so sein,
dass wenn in der Datenbank bei 'erledigt' ein 'ja' steht, soll auf dem GUI die
Checkbox angewählt sein und wenn bei 'erledigt' ein 'nein' steht, soll auf dem
GUI die Checkbox nicht angewählt sein. (Was logisch ist.)
Jetzt habe ich aber das Problem, dass mit dem Code den ich geschrieben habe
dies nicht funktioniert.
Ich habe keine Ahnung wie ich das richtig lösen muss.
(Im Internet habe ich nichts gefunden.)
Danke schonmal für eure hilfe.
gruss
sabi
Morpheus1572 - Fr 18.04.08 09:19
Moin Sabi_14,
ich denke ich spreche für alle hier. So zu antworten ist immer schwierig. poste doch mal den entsprechenden Codeschnipsel, damit man dir gezielt versuchen kann zu helfen.
Gruß Morph.
sabi_14 - Fr 18.04.08 09:33
Also, ich habe eine lokale Variable gemacht, welche erledigt heisst und ein String ist.
Diese Variable fülle ich folgendermassen:
erledigt:= tblNotiz.FieldByName('erledigt').AsString;
Und dann mache ich diese Abfrage:
if erledigt = 'ja' then
cbErledigt.Checked:=true
else
cbErledigt.Checked:=false;
Ich hoffe wirklich, dass ihr mir helfen könnt.
Danke schonmal im voraus.
grüsse
Morpheus1572 - Fr 18.04.08 09:39
Soweit kann ich auch keinen fehler finden.
steht denn etwas in der variablen - nach der zuweisung aus deiner Tabelle - auch wirklich was drin?
sabi_14 - Fr 18.04.08 09:43
Ja, es steht was in der Variable.
Ich habe jetzt gerade herausgefunden, dass es einen Unterschied macht,
ob es klein oder gross geschrieben ist.
Das war das Problem.
Danke viel mal.
In der Datenbank habe ich es eben klein geschrieben, darum hab ich es im
Code ebenfalls klein geschrieben.
Aber das Programm oder was auch immer hat den ersten Buchstaben gross gemacht.
Daran hätte ich nicht gedacht.
Danke.
Grüsse und einen schönen Tag noch.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!