using FastReport.Data; using System.Collections.Generic; namespace FastReport.FastQueryBuilder { internal class DataBase { public List TableList { get; } = new List
(); public DataConnectionBase dataBase { get; } public DataBase(DataConnectionBase db) { dataBase = db; try { dataBase.CreateAllTables(false); } catch { } foreach (TableDataSource tds in dataBase.Tables) { TableList.Add(new Table(tds)); } TableList.Sort((x, y) => x.Name.CompareTo(y.Name)); } public string GetQuotationChars() => dataBase.GetQuotationChars(); } }