>IF FOUND()
> Thisform.Combo1.value = trans_id
> Thisform.Text1.VALUE = track_num
> Thisform.Text2.VALUE = company
> Thisform.Text3.VALUE = lot_worth
> Thisform.Text4.VALUE = amt_initial_owed
> Thisform.Text5.VALUE = amt_owed
> Thisform.Text6.VALUE = trans_date
> Thisform.Edit1.VALUE = transdesc
> Thisform.trans_num = Thisform.Combo1.displayvalue
>ELSE
>= messagebox('The record you searched for is invalid and should be deleted')
>ENDIF
What's wrong with just binding the controls to the the data?