/// <summary> /// Executes the built SQL statement on the Database connection that was passed /// in the contructor. All WHERE and HAVING paramenters re propery escaped, /// making this command SQL Injection safe. /// </summary> /// <returns></returns> public List <Dictionary <string, object> > ExecuteQuery() { return(Driver.ExecuteReader(BuildCommand())); }