>* load_recrod() >IF USED('cusfile') > SELECT cusfile > USE >ENDIF >USE cusfile IN 0 ALIAS cusfile NOUPDATE >SELECT cusfile >SELECT * FROM cusfile INTO CURSOR curCustLot ORDER BY cusfile.cuslotno >SELECT curCustLot >thisform.cboCusLotNo.ControlSource = "curCustLot.cuslotno" >thisform.cboCusLotNo.RowSource = "curCustLot.cuslotno,itmcode,bal" >thisform.cboCusLotNo.ListIndex = 1 >thisform.cboCusLotNo.Refresh() >Try adding NOFILTER into your select statement. Also, I rarely use fields for the RowSource Finally, why do you use the same cursor for ControlSource and for the RowSource? They should be from different tables (cursors), you can not use the same cursor for both row source and control source.