А ещё проще использовать DBLookupComboBox, если код продукта уникален... ListSource указываешь DataSource для своей таблицы (ну если сильно хочется - для запроса ), ListField - поле с названием продукта, а Key - код продукта... И всё, при активизации таблицы - DBLookupComboBox будет заполнен всеми продуктами из таблицы, а при выборе какого либо продукта указатель в таблице автоматически перемещается на нужную запись... Если выбранный код продукта нужно ещё занести в какую то другую таблицу, то уазываешь DataSource этой таблицы и DataField - поле в которое будет заноситься код продукта... |