![]() |
Datenbank: sqllite • Version: 2,5 • Zugriff über: Firedac
DBGrid Mutilrowselect
Hallo zusammen,
wenn es um das Thema Mutlirowselect geht findet man immer wieder das hier oder ähnlich: procedure TForm1.Button1Click(Sender: TObject); var ndx: integer; begin if DBGrid1.SelectedRows.Count > 0 then begin with DBGrid1.DataSource.DataSet do begin for ndx := 0 to DBGrid1.SelectedRows.Count - 1 do begin GotoBookmark(pointer(DBGrid1.SelectedRows.Items[ndx])); // Mache etwas mir dem aktieven Datensetz end; end; end; end; Ich such mir den Wolf, bei mir knallt es bei GotoBookmark(pointer( unter D10 Update 3 mit der Meldung Inkompatible Typen: 'System.TArray<System.Byte>' und 'Pointer' Ich würde mich sehr freuen wenn einer eine Idee hat warum das da in einen Fehler läuft. Grüße Klaus |
AW: DBGrid Mutilrowselect
Die Meldung gibt doch schon die Anwort. Also mal
Delphi-Quellcode:
in
GotoBookmark(pointer(DBGrid1.SelectedRows.Items[ndx]));
Delphi-Quellcode:
ändern.
GotoBookmark(DBGrid1.SelectedRows.Items[ndx]);
|
AW: DBGrid Mutilrowselect
Hallo Bernd,
manchmal sieht man den Wald vor lauter... DANKESCHÖN!!!:-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz