En un formulario ponfo el siguiente codigo:
Dim cont As Integer
AdoX= "select * from TablaX"
AdoX.Refresh
Combo.Clear
For cont = 1 To AdoX.Recordset.RecordCount
Combo.AddItem AdoX.Recordset.Fields("EleX"), AdoX.Recordset.Fields("EleY")
AdoX.Recordset.MoveNext
Next
En otro formulario pongo lo mismo pero quiero que sean de otras tablas:
Dim cont As Integer
AdoY= "select * from TablaY"
AdoY.Refresh
Combo.Clear
For cont = 1 To AdoY.Recordset.RecordCount
Combo.AddItem AdoY.Recordset.Fields("EleX"), AdoX.Recordset.Fields("EleY")
AdoY.Recordset.MoveNext
Next
La tablaX el EleX es un int y EleY es un char
La tablaY igual, el EleX es un int y el EleY es un char
Me aparece un error:
Error 5 en tiempo de ejecucion. Llamada a procedimiento o argumentos no validos. Que sera?