Mi servidor escupe el siguiente error:
Cita:
Pero lo curioso es que sí que controlo si el recordset devuelve registros, es muy extraño pero aun controlándolo me sigue escupiendo el error.El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.
Les pongo el código y la consulta para que puedan judgar:
Cita:
¿Es extraño verdad?, pues aún así me entra y me escupe el error.SQL="Select Descripcion, Adicional, Comentarios From Descripciones Where IdArticulo='" & Rs("IdArticulo") & "' And " _
& "IdIdioma = " & Idioma
RsExtra.Open Sql,DB
If RsExtra.Eof = False Then
"Código ASP"
End If
RsExtra.Close
& "IdIdioma = " & Idioma
RsExtra.Open Sql,DB
If RsExtra.Eof = False Then
"Código ASP"
End If
RsExtra.Close
Y eso que os puedo asegurar que no hay ningún valor en la tabla "Descripciones" que tenga el IdIdioma = 1, aunque si que hay un IdArticulo que le solicito.
Pero eso no debería ser un problema puesto que lo concateno con la cláusula AND, ¿no?
Muchas gracias!
P.D: La BD es Access
