Pierdo el valor del recordset

15/12/2004 - 09:22 por David | Informe spam
Hola.

Tengo lo siguiente:
if rs("nTipoPublicacion") = "BI" then

Response.write "<td>SIGNATURA: " & s("cSignatura") & "<br>"
Response.write "UBICACIÓN: " & rs("Nombre") & "<br>"
Response.write "TÍTULO: " & rs("cTitulo") & "<br>"
Response.write "AUTOR: " & rs("cAutor") & "<br>"
Response.write "ISBN: " & rs("cISBN") & "<br>"

end if

Los valores del recordset no me los muestra, como si los
hubiera perdido, incluso si utilizo el indice.

Pero si fuera del If se lo asigno a una variable y muestro
esa variable no me da problemas.

autor = rs("cAutor")
if rs("nTipoPublicacion") = "BI" then

Response.write "AUTOR: " & autor & "<br>"

end if

Alguna sugerencia??
Gracias

Preguntas similare

Leer las respuestas

#11 David
20/12/2004 - 12:33 | Informe spam
Hola.
Yo lo he arreglado (media chapuza),poniendo justo antes de
cada campo de un registro que quiero mostrar y que no
aparece un rs.requery y de esta manera no me falla.
Pero claro, cuando sean muchos imagino que se ralentizará.

Sal2
*** David wrote/escribió (Thu, 16 Dec 2004 02:37:55 -0800):
Efectivamente hice el trim y sigue sin funcionar.



cAutor ntext



¿Deduzco que es SQL Server?

He estado mirando mis apuntes y te confirmo que ocurre con


Access (al menos
cuando se realiza el acceso a través de un DSN) y desde


luego un trim() lo
arregla. Parece que lo tuyo es otro problema diferente. No


dejes de
contarnos la solución cuando des con ella.



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida