public void Close() { try { do { if (InnerReader.FieldCount > 0 && InnerReader.GetName(0) == "XCMD") { m_SqlQuery.AddToXCmdDataTables(InnerReader); } }while (InnerReader.NextResult()); } finally { #if !Publish m_SqlQuery.RunInfoEnd(); #endif InnerReader.Close(); } }