mmmmmmmm,,, sabes no se si lograste resolver ese problema,,, pero te dire yo me pase todo un dia tratando de corregirlo,,,, estoi programando en c# y manejo una clase donde creo unos metodos que me retornes datos a un formulario,,,, tonces me di cuenta que el error estaba cuando cerraba la conexion en los metodos tengo una variable que le pongo elLector.Read();,,, tons la conexion lo hago dentro de un try cacth y el error era cuando metia el finally cuando hacia elLector.Close(); asi mismo cerraba la conexion a la BD miConexionBD.Close(); si manejas un finally en algun metodo borralo,,,, o de todos modos intenta borrando algun finally si manejas alguna conexion a BD,,, espero te sirva... saludos