Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2006, 12:33
sPaRcO
 
Fecha de Ingreso: enero-2006
Mensajes: 6
Antigüedad: 19 años, 3 meses
Puntos: 0
Problema con Recordset.Fields()

Hola, haber si alguien me ayuda por favor,

Do While (AdoJugadores.Recordset.EOF = False)
If (AdoJugadores.Recordset.Fields(0) = txtCod_equipo2.Text)And (AdoJugadores.Recordset.Fields(1) = txtN_dorsal2.Text) Then
MsgBox "Ya existe un jugador con ese dorsal", vbCritical, "Error"
End If
AdoJugadores.Recordset.MoveNext
Loop


Resulta que al ejecutar el programa, nunca entra en el if. Supongo que será porque AdoJugadores.Recordset.Fields(0) e idem(1) son de tipo entero y txtCod_equipo2.text y txtN_dorsal2.text son de tipo carácter.

¿¿Cómo lo puedo solucionar??? Muchas gracias!!!