如果您使用連接字串建立 HostFileDataAdapter 物件,物件會自動建立連接物件。 使用主機文件適配器後,您必須卸除所建立的隱式連線。 您可以使用 Dispose 和 Close 命令來執行此動作。
若要關閉透過 HostFileDataAdapter 物件隱含建立的連接
完成連線之後,請呼叫 HostFileDataAdapter.Dispose() 以處置連線。
或者,您也可以呼叫 HostFileDataAdapter.SelectCommand.Connection.Close() 關閉連線。
範例
下列程式代碼範例示範如何透過 HostFileDataAdapter 物件建立連線,以及如何正確處置連線。
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);
}