SALUDOS AMIGOS, tengo un problema con el llenado de un combo y no he podido
TENGO UN COMBO2 DONDE CARGO LAS LINEAS Y TENGO OTRO COMBO3 PARA CARGAR LAS SUBLINEAS, LA IDEA ES QUE CUANDO DE CLICK EL LA LINEA ME MUESTRE EN EL COMBO3 LAS SUBLINEAS PERTENECIENTES A LA LINEA ESCOJIDA EN EL COMBO2
SERA QUE ALGUIN ME PUEDE AYUDAR
Private Sub Cargarlinea()
Dim Cn As New ADODB.Connection
Dim ruta As String
ruta = App.Path & "\SystemChi_final.mdb"
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & App.Path + "\SystemChi_final.mdb" & ";" & _
"Jet OLEDB

atabase Password=aml"
Set j = New ADODB.Recordset
With j
.Open "SELECT * FROM TblLinea ORDER BY DescripcionLinea", Cn, adOpenStatic, adLockOptimistic
If .RecordCount > 0 Then
Do While Not .EOF
Combo2.AddItem !DescripcionLinea
Combo2.ItemData(Combo2.NewIndex) = !CodigoLinea
.MoveNext
Loop
End If
.Close
End With
End Sub
Private Sub Combo3_Click()
Dim Cn As New ADODB.Connection
Dim ruta As String
ruta = App.Path & "\SystemChi_final.mdb"
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & App.Path + "\SystemChi_final.mdb" & ";" & _
"Jet OLEDB

atabase Password=aml"
Dim j As New ADODB.Recordset
With j
.Open "SELECT * FROM TblSublinea WHERE CodigoLinea = " & Combo2.ItemData(Combo2.ListIndex) & " ORDER BY DescripcionSublinea", Cn, adOpenStatic, adLockOptimistic
If .RecordCount > 0 Then
Do While Not .EOF
Combo3.AddItem !DescripcionSublinea
Combo3.ItemData(Combo3.NewIndex) = !CodigoSublinea
.MoveNext
Loop
End If
.Close
End With
End Sub
Private Sub Command1_Click()
FrmLinea.Show
End Sub
Private Sub Command2_Click()
FrmSublinea.Show
End Sub
Private Sub Form_Load()
DTPicker1.Value = Date
Call Cargarlinea
'Call Combo3_Click
Call Cargar_proveedores
End Sub
Private Sub Cargar_proveedores()
Dim Cn As New ADODB.Connection
Dim ruta As String
ruta = App.Path & "\SystemChi_final.mdb"
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & App.Path + "\SystemChi_final.mdb" & ";" & _
"Jet OLEDB

atabase Password=aml"
Set j = New ADODB.Recordset
With j
.Open "SELECT * FROM TblProveedores ORDER BY NombreProveedor", Cn, adOpenStatic, adLockOptimistic
If .RecordCount > 0 Then
Do While Not .EOF
Combo1.AddItem !NombreProveedor
Combo1.ItemData(Combo1.NewIndex) = !NitProveedor
.MoveNext
Loop
End If
.Close
End With
End Sub