FireDAC.Comp.DataSet.TFDDataSet.SetKey
Delphi
procedure SetKey;
C++
void __fastcall SetKey();
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Beschreibung
Startet den Modus zum Eingeben von Schlüsselwerten.
Mit SetKey versetzen Sie die Datenmenge in den Status dsSetKey
, löschen den aktuellen Inhalt des Suchschlüsselpuffers und ermöglichen die Eingabe von Schlüsselwerten.
Mit EditKey ändern Sie vorhandene Schlüsselfeldwerte, ohne sie zuerst zu löschen.
Beispiel
FDQuery1.IndexFieldNames := 'CUSTOMER_ID;ORDER_DATE';
FDQuery1.SetKey;
FDQuery1.FieldByName('CUSTOMER_ID').AsInteger := 100;
FDQuery1.FieldByName('ORDER_DATE').AsDateTime := EncodeDate(2008, 5, 1);
if not FDQuery1.GotoKey then
ShowMesage('Auftrag nicht gefunden');
Siehe auch
- Suchen von Datensätzen
- FireDAC.Comp.DataSet.TFDDataSet.EditKey
- FireDAC.Comp.DataSet.TFDDataSet.GotoKey
- FireDAC.Comp.DataSet.TFDDataSet.SetRange
- FireDAC.Comp.DataSet.TFDDataSet.SetRangeEnd
- FireDAC.Comp.DataSet.TFDDataSet.SetRangeStart
- FireDAC.Comp.DataSet.TFDDataSet.IndexName
- FireDAC.Comp.DataSet.TFDDataSet.IndexFieldNames
- FireDAC.Comp.DataSet.TFDDataSet.Indexes