Saving and Printing TGRID info

I'm new to delphi, I'm using Delphi 3.  I've taken two tables, example
customers and orders and I've set up a SQL query memo box where a user can
enter, save, print, and open sql queries on any of the tables.  The results
of the queries are placed into another TDBGrid.  My question is how do a
save the results of the sql query or print the results.  I know how to save
and print lines of text from a memo box, but I can't seem to get any where
on the TDBGrid.

Any help would be very helpful.

thanks,

Kevin