Forum: Datenbanken
Delphi
by BBoy,
5. Jun 2011
Habe es nun so gelöst:
begin
Table1.DisableControls;
for i := 0 to DBGrid2.SelectedRows.Count -1 do begin
DBGrid2.DataSource.DataSet.GotoBookmark(Pointer(DBGrid2.SelectedRows.Items));
CurrPos := datamodule1.Table1.FieldByName('TourPos').AsInteger;
if CurrPos = 1 then begin
Table1.EnableControls;
Forum: Datenbanken
Delphi
by BBoy,
3. Jun 2011
Habe ein DBGrid und markiere da mehrere Zeilen in folge und die Markierten sollen dann mit jedem Buttonklick nach oben bzw. nach unten verschoben werden. Noch leiber wäre mir ja ein Drag&Drop per Maus. Aber das scheint ja noch viel schwieriger zu sein.
Bookmarks, ok dann hätte ich die selektierten. Aber wie kann ich das umsetzen? Ein paar Codezeilen würden mir da weiterhelfen da ich überhaupt...
Forum: Datenbanken
Delphi
by BBoy,
31. Mai 2011
Das funktioniert gut. Aber weiß jemand wie ich mehrere markierte Zeilen in der DBGrid gleichzeitig verschieben kann?
Also ich markiere in der DBGrid Zeile 5-8 und alle 4 Zeilen sollen gleichzeitig mit der obigen (oder einer anderen) methode verschoben werden.
Danke.