>sorry for the delay in responding. Had a baby last week so it's been a little crazy.
Congrats! I hope everyone is doing well.
I'm really surprised that you're not seeing anything.
This is just a guess - try adding SET NOCOUNT ON to the batch:
SQLExec(chnd, "DELCARE @rc BIT;
SET NOCOUNT ON;EXECUTE @rc = sp_dboption @database, 'single user', 'TRUE'; SELECT @rc")
-Mike