I recently wanted to do something similar. The following site provides great information on how to do this with an activex task, which can of course be scheduled. (Thanks to the Authors)
http://msdn.microsoft.com/msdnmag/issues/02/08/VBScriptandSQLServer2000/default.aspx
This will allow you to select data from a table to be inserted into the email, which can either be sent at regular intervals or when the table/data is updated.
Good luck.
Bill Nye, OCP
Bill