Vinculei um controle data a uma dbcombo
DATACONTROL
NAME = DAT_PRDUTO
RECODSOURCE = PRODUTOS
DBCOMBO
NAME = DBC_PRODUTO
rowsource = DAT_PRODUTO
listfield = DESCRICAO
boundcolumn = CODIGO
Estes são realmente os campos q tenho no meu DB
Quando eu ligo o Databasename do DATACONTROL a DBCOMBO retorna pela propriedade Boundtext o Codigo do produto. Ex: DBC_PRODUTO.boundtext = 1
Mas quando eu ligo via SQL o boundtext retorna a descrição do produto e n o codigo como deveria. Ex: DBC_PRODUTO.boundtext = Carro de 4 marchas
Set DAT_PRODUTO.Recordset = MASTER.OpenRecordset("Select CODIGO, DESCRICAO from PRODUTOS order by DESCRICAO")
Alguem sabe pq isso acontece?????
Agradeço desde já