Comment fermer une connexion avec l’adaptateur de fichier hôte
Si vous créez un objet HostFileDataAdapter avec un chaîne de connexion, l’objet crée automatiquement un objet de connexion. Une fois que vous avez terminé d’utiliser un adaptateur de fichier hôte, vous devez supprimer la connexion implicite que vous avez établie. Pour ce faire, vous pouvez utiliser les commandes Supprimer et Fermer.
Pour fermer la connexion créée implicitement via un objet HostFileDataAdapter
Une fois la connexion terminée, appelez HostFileDataAdapter.Dispose() pour supprimer la connexion.
Vous pouvez également appeler HostFileDataAdapter.SelectCommand.Connection.Close() pour fermer la connexion.
Exemple
L’exemple de code suivant montre comment créer une connexion via un objet HostFileDataAdapter et comment supprimer correctement la connexion.
try
{
HostFileDataAdapter hfda = new HostFileDataAdapter(SELECT,"valid connection string");
DataSet ds = new DataSet();
hfda.Fill(ds);
string xml = ds.GetXml();
Console.WriteLine(xml);
hfda.Dispose();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Voir aussi
Utilisation de l’adaptateur et du jeu de données de fichiers d’hôte