Are you explicitly disconnecting or just destroying the object?

i.e.

Set SQLServer = Nothing

instead of

SQLServer.DisConnect



Jeff