>Sorry, I forgot to say its VFP 3.0b which has no BOUNDTO property. The ControlSource is the integer field, the RowSource is an SQL statement which selects the description and the key field and the BoundColumn is set to 2.
VFP3 has SERIOUS problems with integers. Since this is an SQL statement, change the SQLl to
SELECT str(Myfield,n) as MyCHar, field2, field3.......
This will give you character values which will prevent the original problem.
HTH
Barbara