The Microsoft analogy is to "Acquire Resources Late, and Release Early". This is why we close and set those objects to nothing. It alleviated memory on the IIS server, hence increasing ASP responses painting HTML etc back to the client browser !<BR><BR>IQ
Mimi<BR><BR>There are untold amounts of information relating to this on this site, microsoft, etc....<BR>But if you don't close them you don't free up the memory used to store them. Obviously if enough are kept open before timeout occurs you could end up with a server with no memory, i.e. you'd be buggered!!