Registriert seit: 2. Jun 2003
323 Beiträge
Delphi 2010 Enterprise
|
DBEdit Felder auslesen, wieso geht das nicht?
16. Nov 2007, 09:41
Datenbank: Interbase • Zugriff über: DbExpress / ClientDataset
form1.ClientDataSetName.FieldByName('DB_ID').AsInteger:=strtoint(dbedit1.text);
Das Edit Feld DBEdit1 ist mit einem Wert gefüllt. Wie kriege ich diesen zurück?
Dieser Befehl oben liefert "" bzw. 0 obwohl der Wert gefüllt ist.
Mache ich das ganze so:
form1.ClientDataSetName.FieldByName('DB_ID').AsInteger:=form1.ClientDataSetName.FieldByName('DB_ID').AsInteger;
erhalte ich ebenfalls 0 obwohl auf dem aktuellen Datensatz der Wert 52 angezeigt wird..
Versteh ich im Moment grad überhaupt nicht mehr...
Es geht darum einen Datensatz zu kopieren mit den identischen Werten wie bereits vorhanden. Oder gibt es einen schlaueren Lösungsansatz?
|