In that example, the query is executing a stored procedure in SQLS, and returning the results to a recordset object.
So unless I misunderstand, then I wouldn't be able to do that.
Again, just confused as to what was going so badly wrong that it's killing access. Wondering if it's just a buggy...