Don't retrieve all records: use an SQL WHERE clause to restrict the return to just the values you are interested in:
SELECT OldRef, Description, UnitMeasurement, UnitPrice FROM MyTable WHERE RexId=@ddl_val
And provide the @ddl_val parameter via a parameterised query.