2 recordset abiertos
Miren tengo que hacer una búsqueda pero están en bases distintas
las busco en un textbox y me dice que pocos parámetros se esperaba uno
Tengo una tabla de la bd1 que tiene codigopais
y tengo otra bd2 que tiene codigopais y el nombrepais
Bueno en el texbox coloco el nombre del país y quiero que me de los nombres del codigopais del primera bd1
Private Sub buscar_Click()
Dim rs As Recordset
If Len(Trim(a)) = 0 Then
MsgBox "No ha ingresado el argumento de búsqueda.", vbCritical, "Error"
Exit Sub
End If
If Option1.Value = True Then
Set rs = ex.Execute("select pais from pais where codigopais = m1!codigopais & '" & a.Text & "'")
Do While Not rs.EOF
s_cad = ""
For I_num = 0 To rs.Fields.Count - 1
s_cad = s_cad & rs(I_num) & " - "
Next
List1.AddItem s_cad
rs.MoveNext
Loop
El recordset m1 esta abierto ya
las busco en un textbox y me dice que pocos parámetros se esperaba uno
Tengo una tabla de la bd1 que tiene codigopais
y tengo otra bd2 que tiene codigopais y el nombrepais
Bueno en el texbox coloco el nombre del país y quiero que me de los nombres del codigopais del primera bd1
Private Sub buscar_Click()
Dim rs As Recordset
If Len(Trim(a)) = 0 Then
MsgBox "No ha ingresado el argumento de búsqueda.", vbCritical, "Error"
Exit Sub
End If
If Option1.Value = True Then
Set rs = ex.Execute("select pais from pais where codigopais = m1!codigopais & '" & a.Text & "'")
Do While Not rs.EOF
s_cad = ""
For I_num = 0 To rs.Fields.Count - 1
s_cad = s_cad & rs(I_num) & " - "
Next
List1.AddItem s_cad
rs.MoveNext
Loop
El recordset m1 esta abierto ya
2 Respuestas
Respuesta de denciso
1
Respuesta de rodolfo1245
1