Ejemplo n.º 1
0
        /// <summary>
        /// creates a database visualizer, must be disposed to release resources
        /// </summary>
        /// <param name="db">database</param>
        /// <param name="query">parsed sql query</param>
        /// <param name="options">visualize options</param>
        public DbVisualizer(CsvDb db, DbQuery query, DbVisualize options = DbVisualize.Paged)
        {
            //reader = DbRecordReader.Create(db, query);
            handler = new DbQueryHandler(db, query);

            Options = options;
        }
Ejemplo n.º 2
0
 /// <summary>
 /// creates a database visualizer, must be disposed to release resources
 /// </summary>
 /// <param name="db">database</param>
 /// <param name="query">query string text</param>
 /// <param name="validator">query validator</param>
 /// <param name="options">visualize options</param>
 public DbVisualizer(CsvDb db, string query, IQueryValidation validator, DbVisualize options = DbVisualize.Paged)
     : this(db, DbQuery.Parse(query, validator), options)
 {
 }