I have a data intensive application I am developing it locally on my windows professional machine. After a reboot of IIS I can load about 20 or 25 screens before I recieve this error:<BR><BR>Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached. <BR><BR>I am assuming that this is because of the fact that I am running a limited version of IIS on windows 2000 professional. I don&#039;t think I will have the same problem once I put it on the server, however I dont know much about the connection pool and I wanted to see if there is a way I can eliminate the connections to the database as I go. I thought oConnection.Close would be sufficient but it isnt.<BR><BR>Any info you can help with would be greatly appreciated thanks!