Currently I have a VB program that checks our database to see if data for a location has been downloaded every 10 seconds. It then creates a spreadsheet then goes back to checking every 10 seconds. Is there a way for SQL to start the process of creating the report?