I have a table in a database that contains a field called ID. What I want to do is to run select query on that table, this query can return more than one record. So what I want to be able to do is if the query returns more than one record I want to the form that displays the records to display lowest value alphabetically in the surname field. I tried to use dlookup but the criteria has to be a string. Anyone have any thoughts on this. Any help would be greatly appreciated. Thanks