AJUDA NO SEGUNDO CAMPO NO COMBOX
                    Boa noite amigos
Como se faz a rotina para buscar um segundo campo na tabela com o combox.
Exemplos tenho o campo descricao e preco unitario, como faço para posicionar o ponteiro no campo preçounitario.
A rotina está abaixo
Private Sub Cmbprod_GotFocus()
[ô]
Call Conectar
[ô]
rs.Open [Ô]select descricao, precounit from cadprodacab order by descricao [Ô], Conexao, adOpenForwardOnly
rs.MoveFirst
Do While Not rs.EOF
cmbprod.AddItem rs!descricao
rs.MoveNext
Loop
rs.Close
Conexao.Close
End Sub
Obrigado.
                
            Como se faz a rotina para buscar um segundo campo na tabela com o combox.
Exemplos tenho o campo descricao e preco unitario, como faço para posicionar o ponteiro no campo preçounitario.
A rotina está abaixo
Private Sub Cmbprod_GotFocus()
[ô]
Call Conectar
[ô]
rs.Open [Ô]select descricao, precounit from cadprodacab order by descricao [Ô], Conexao, adOpenForwardOnly
rs.MoveFirst
Do While Not rs.EOF
cmbprod.AddItem rs!descricao
rs.MoveNext
Loop
rs.Close
Conexao.Close
End Sub
Obrigado.
                    Não entendi.
                
            
                    Se é que entendi, vocÊ deseja que ao selecionar preço unitario na combo preencha uma outra combo somente com preço unitário, ou se selecionar descrição preencher a outra combo com a descrição
se for isto pode ser feito assim
lógico exite mil maneiras diferentes, esta foi apenas pra você entender a coisa
                
            se for isto pode ser feito assim
Private Sub Cmbprod_GotFocus()
[ô]
Call Conectar
[ô]
Select Case Cmbprod.ListIndex
Case 0
  rs.Open [Ô]select descricao, precounit from cadprodacab order by descricao [Ô], Conexao, adOpenForwardOnly
  rs.MoveFirst
  Do While Not rs.EOF
    cmbprod.AddItem rs!descricao
    rs.MoveNext
  Loop
Case 1
  rs.Open [Ô]select descricao, precounit from cadprodacab order by descricao [Ô], Conexao, adOpenForwardOnly
  rs.MoveFirst
  Do While Not rs.EOF
    cmbprod.AddItem rs!precounit
    rs.MoveNext
  Loop
End Select
  rs.Close
  Conexao.Close
End Sublógico exite mil maneiras diferentes, esta foi apenas pra você entender a coisa
                        Tópico encerrado , respostas não são mais permitidas
                    
                

