ich mit adodb/dbGo Programmierung und versuchen, diesen Code zu verwenden:Filtern von Daten auf DBGrid auf DBEdit keypress
procedure TfrMain.dbeNoMejaKeyPress(Sender: TObject; var Key: Char);
begin
dmWarbam.TblTrans_temp.Filtered := False;
dmWarbam.TblTrans_temp.Filter := 'ID_ITEM = ' + QuotedStr(dbeNoMeja.Text);
dmWarbam.TblTrans_temp.Filtered := True;
end;
und
procedure TfrMain.dbeNoMejaChange(Sender: TObject);
begin
dmWarbam.TblTrans_temp.Filtered := False;
dmWarbam.TblTrans_temp.Filter := 'ID_ITEM = ' + QuotedStr(dbeNoMeja.Text);
dmWarbam.TblTrans_temp.Filtered := True;
end;
Aber keiner kann über Arbeit, wenn i-Taste drücken auf dbeNoMeja hat es nicht gefiltert, sondern stattdessen den Datensatz gebrochen/unvollständige Daten in die Datenbank einfügen.
Kann mir jemand einige Beispiel geben, dass die Arbeit (Voll Code)
Welche Version von Delphi sind Sie arbeiten in? –
Delphi 7 Pro & Turbo Delphi Explorer 2006 – Dels