protected DataSet ExecuteCommand(DbTransaction dbTransaction) { if (_dbCommand.Transaction != dbTransaction) { _dbCommand.Transaction = dbTransaction; } var result = new DataSet(); using (var dataAdapter = _dataAdapterFactory.CreateDataAdapter(_dbCommand)) { //dataAdapter.FillSchema(null, SchemaType.Mapped) dataAdapter.Fill(result); } return(result); }
public DbDataAdapter CreateDataAdapter(DbCommand dbCommand) { return(_dataAdapterFactory.CreateDataAdapter(dbCommand)); }
public ReadProcedure(DbConnection dbConnection, IParameterFactory parameterFactory, IDataAdapterFactory dataAdapterFactory) : base(dbConnection, parameterFactory) { _dataAdapter = dataAdapterFactory.CreateDataAdapter(_dbCommand); }