public void ChangeDatabase(string database) { if (database == null) { return; } if (database.Trim().Length == 0) { return; } if (String.Compare(database, _conn.Database, true) == 0) { return; } if (_type == AdomdType.AnalysisServices) { _conn.ChangeDatabase(database); } else { void f() => _connExcel.ChangeDatabase(database); f(); } }
public void ChangeDatabase(string database) { if (database == null) { return; } if (database.Trim().Length == 0) { return; } if (_type == AdomdType.AnalysisServices) { _conn.ChangeDatabase(database); } else { ExcelAdoMdConnections.VoidDelegate f = delegate { _connExcel.ChangeDatabase(database); }; f(); } }