2017-06-08 5 views
1

Je crée une application C# Win Forms en utilisant PetaPoco comme micro ORM, et dans tous les exemples j'ai trouvé la base de données est instanciée avec une chaîne de connexion et ensuite pour l'interaction la connexion est ouverte et enfin fermée. Mais, quand j'ai lancé mon application, j'ai remarqué que ma base de données est déjà instanciée avec la chaîne de connexion de App.config et que sans ouvrir la connexion, je peux interroger la base de données.Est-ce que Petapoco ouvre/ferme automatiquement la connexion?

Merci

+0

J'ai téléchargé le code source de Petapoco et vérifié que chaque requête de base de données ouvre et ferme la connexion. –

Répondre

0

Petapoco repose sur la piscine de connexion AdoDB, vous pouvez donc en toute sécurité conections ouvrir et fermer, mais AdoDB vous donne une de la piscine pour des raisons de performance.

+0

Merci pour l'info et le vote !! –

+0

@JorgeYong: Si cette réponse vous a aidé, vous pouvez éventuellement accepter la réponse en cochant la case ** ci-dessous les boutons ** vote **. Aussi, si la réponse est assez bonne, vous pouvez éventuellement voter pour la réponse. –