共用方式為


如何關閉與主機檔案配接器的連線

如果您使用連接字串建立 HostFileDataAdapter 物件,物件會自動建立連接物件。 使用主機文件適配器後,您必須卸除所建立的隱式連線。 您可以使用 Dispose 和 Close 命令來執行此動作。

若要關閉透過 HostFileDataAdapter 物件隱含建立的連接

  1. 完成連線之後,請呼叫 HostFileDataAdapter.Dispose() 以處置連線。

  2. 或者,您也可以呼叫 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);  
}  

另請參閱

使用主機檔案適配器和數據集