protected override DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior) { this.Prepare(); Storage.ITable tbl = ((DbfConnection)this.DbConnection) .UnderlyingDatabase.Execute(this.UnderlyingQuery.Runnable); if (this.UnderlyingQuery.GetType() == typeof(SelectQuery)) { return(new DbfDataReader(tbl)); } return(null); }
internal DbfDataReader(Storage.ITable tbl) { this.UnderlyingTable = tbl; }