I know how to do this using DAO but I need to use ADO instead so I can keep my programming uniform. In DAO you can change the SQL in a query using recordset and querydef but I can't figure out how to do this in ADO. The SQL statement in my pass_thru query is: EXEC sp_RefusedSales.