Hallo Zusammen,
Ich möchte einen bestimmten Datensatz in einem DBGrid (TDBAdvGrid) selektieren.
Ich dachte das müsste so gehen:
Delphi-Quellcode:
if Frame_Kunden1.Grid_Konzern.DataSource.DataSet.Locate('
konzern_id',
MySQL.Query_Standort.FieldByName('
konzern_id').AsInteger, [])
then begin
Frame_Kunden1.Grid_KonzernClickCell(Frame_Kunden1.Grid_Konzern,
MySQL.Query_Konzern.FetchRows, 2);
end;
Ich bekomme ein "True" zurückgemeldet und es werden auch die richtigen Werte gefunden:
Delphi-Quellcode:
ShowMessage(
MySQL.Query_Konzern.FieldByName('
name').AsString);
ShowMessage(IntToStr(
MySQL.Query_Konzern.FetchRows));
Aber leider wird der Datensatz nicht im Grid markiert und auch nicht das OnClickCell-Event ausgeführt...
Hat jemand eine Idee, was ich anders machen muss?
Vielen Dank
Patrick