Pregunta

Estoy tratando de consultar una base de datos Paradox existente que rellena una aplicación de terceros. Mi aplicación está bloqueando la aplicación de terceros y me pregunto si hay algún "sugerencias de consulta" o propiedades de cadena de conexión que generan consultas / abrir la base de datos sin bloquear.

La base de datos se consulta el uso de "Proveedor de datos de .NET Framework para ODBC" conexiones.

¿Fue útil?

Solución

Incluso si usted sigue el patrón estándar .NET 'desconectado' (que debe, cerca de todas las conexiones antes posible) es probable que esté manteniendo una conexión doue abierta a la agrupación de conexiones por defecto. Para probar que usted debe borrar la ConnectionPool después de ejecutar una consulta.

Por lo que yo puedo decir, para ODBC que debe ser:

System.Data.Odbc.OdbcConnection.ReleaseObjectPool()
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top