Llenar textbox con combobox
Hola .. Necesito ayuda en esto.. Sucede que tengo un combobox y un textbox... En el combobox tengo que me cargue códigos de artículos y en el textbox deberían aparecer los nombres de cada articulo al seleccionar su código en el combobox
yo lleno el combobox de la siguiente manera
Public Function FillComboboxCC(ByVal cboCombo As ComboBox, ByVal sSQL As String, ByVal strTable As String, ByVal strDisplayMember As String, ByVal strvaluemember As String)
Dim cnPedido As SqlConnection
cnPedido = New SqlConnection
Try
With cnPedido
If .State = ConnectionState.Open Then .Close()
.ConnectionString = cnString
.Open()
End With
Dim da As SqlDataAdapter = New SqlDataAdapter(sSQL, cnPedido)
Dim dt As New DataSet
da.Fill(dt, strTable)
cboCombo.DataSource = dt.Tables(strTable).DefaultView
cboCombo.DisplayMember = strDisplayMember
cboCombo.ValueMember = strvaluemember
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
cnPedido.Close()
End Try
End Function
Pero me falta esa parte que les digo.. Porfaaaaaa necesito mucho su ayuda.
Gracias de antemano.
A propósito.. Estoy trabajando con visual studio 2008 y sql 2005
yo lleno el combobox de la siguiente manera
Public Function FillComboboxCC(ByVal cboCombo As ComboBox, ByVal sSQL As String, ByVal strTable As String, ByVal strDisplayMember As String, ByVal strvaluemember As String)
Dim cnPedido As SqlConnection
cnPedido = New SqlConnection
Try
With cnPedido
If .State = ConnectionState.Open Then .Close()
.ConnectionString = cnString
.Open()
End With
Dim da As SqlDataAdapter = New SqlDataAdapter(sSQL, cnPedido)
Dim dt As New DataSet
da.Fill(dt, strTable)
cboCombo.DataSource = dt.Tables(strTable).DefaultView
cboCombo.DisplayMember = strDisplayMember
cboCombo.ValueMember = strvaluemember
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
cnPedido.Close()
End Try
End Function
Pero me falta esa parte que les digo.. Porfaaaaaa necesito mucho su ayuda.
Gracias de antemano.
A propósito.. Estoy trabajando con visual studio 2008 y sql 2005
1 Respuesta
Respuesta de Holger Linarez Fernandez
1