public override void Execute() { base.Execute(); var collection = new ArbitraryTableExtractionUICollection(_table) { OverrideSql = _query }; if (_toFile != null) { ExtractTableVerbatim.ExtractDataToFile(collection, _toFile); } else { BasicActivator.ShowData(collection); } }
private void ExecuteSqlOnLoggingDatabase(object sender, EventArgs e) { var collection = new ArbitraryTableExtractionUICollection(_server.Discover(DataAccessContext.Logging).ExpectTable("DataLoadTask")); _activator.Activate <ViewSQLAndResultsWithDataGridUI>(collection); }