Question

Je suis en train d'interroger une base de données Paradox existante qu'une application tierce remplit. Mon application bloque maintenant l'application tierce et je me demande s'il y a des « indices de requête » ou les propriétés de chaîne de connexion qui interrogera / ouvrir la base de données sans bloquer.

La base de données est interrogé à l'aide de connexions "fournisseur de données .NET Framework pour ODBC".

Était-ce utile?

La solution

Même si vous suivez le modèle standard .NET « déconnecté » (vous devriez, à proximité toutes les connexions dès que possible), vous êtes probablement gardant une doue connexion ouverte à la mise en commun de connexion par défaut. Pour vérifier que vous devez effacer le ConnectionPool après l'exécution d'une requête.

Pour autant que je peux dire, pour ODBC il devrait être:

System.Data.Odbc.OdbcConnection.ReleaseObjectPool()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top