연결 문자열을 사용하여 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);
}