Hallo Leute,
ich habe folgendes Problem. Immer wenn ich mit dem dbNavigator einen neuen Datensatz erstellen will fügt der zwar eine neue Zeile ein (im Grid sichtbar und editierbar) aber sobald ich auf das dbedit Feld klicke wird der datensatz aufgerufen, der grade im Grid makriert war.
Ist der erste Datensatz im Grid markiert funktioniert es.
folgendes habe ich unter dbnavigator1 stehen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); begin if Button = nbInsert then begin
edit1.Text:=''; dbedit1.SetFocus; end end; |
Wenn ich im dbgrid einen Datetensatz markiert habe, muss ich zweimal auf den insert button des dbNavigators klicken damit ich einen Datensatz anlegene kann.