hi
ich habe mich gerade in lokale Datenbanken eingearbeitet. Ich arbeite mit den Standardkomponenten und komme mithilfe von einem ziemlich dicken Buch gut voran.
Ich mache also zum Eintragen folgendes:
Quelltext
1: 2: 3: 4: 5:
| table1.Append; table1.FieldByName('Nickname').AsString:='Greengrinch' table1.FieldByName('Passwort').AsString:='Servus2'; table1.FieldByName('Email').AsString:='Servus4'; table1.post; |
Jetzt habe ich nur ein kleines Problem: Das Feld Nickname ist redundant (oder war es nicht-redundant? Zumindest kommt da alles nur einmal vor und es ist ein Primary Key).
Nickname ist der Primärindex oder wie das Ding verdonnert noch mal heißt
So, in dem Buch steht beschrieben wie man einen Filter setzt und die Prozedur 'findkey' , die mir aber offenbar auch nix nützt.
Ich will folgendes machen: ich möchte zuerst prüfen ob ein Datensatz mit dem Nicknamen bereits existiert und danach müsste ich wissen wie ich aus diesem einem speziellen Datensatz Daten auslesen kann (d.h. wie ich ihn einmal auswähle und dann mit ihm arbeite).
Oder ist es notwendig jedes mal einen Filter zu benutzen und diesen einen Datensatz zu filtern?
okay? ich habe mich so gut ich konnte informiert
alex