I am trying froma TAdvStringGrid to Select one or more rows then drag them over a node on a TTreeView to throw the onDragDrop method update fields in the Database. when I Change the DradMode to Automatic I can no longer select rows. Is this Possible to do?
This is a default behavior with dmAutomatic mode that is in fact inherited from the standard VCL TStringGrid control. If you want both row selection & drag & drop, you'd need to do this with mode = dmManual and start the drag & drop operation programmatically, ie. calling AdvStringGrid.BeginDrag() from an OnMouseDown event for example.