I have an ASP.NET application that creates a connection and I use close() to close the connection. I receive this error from time to time. Does this occur because I do not call Dispose()?
System.InvalidOperationException: 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.
What does your connection code look like? Are you using the default pool size? Or are you setting the pool size your self? How are you creating the connection? Is it through the wizard? Or are you hand coding the connnection? Give us some more details...