Copying dbgrid or TDataSet contents to clipboard

Anyone know of any way to reliably do this...

Bradford C. Miller