Foros del Web » Programando para Internet » ASP Clásico »

Consulta si es nula en asp

Estas en el tema de Consulta si es nula en asp en el foro de ASP Clásico en Foros del Web. respecto a este tipo de busqueda ... si no hay un valor de busqueda quiero q haga un response write gracias por ejemplo existe 1515 ...
  #1 (permalink)  
Antiguo 22/09/2005, 14:29
Avatar de allhen  
Fecha de Ingreso: septiembre-2005
Mensajes: 243
Antigüedad: 19 años, 7 meses
Puntos: 1
Exclamación Consulta si es nula en asp

respecto a este tipo de busqueda ... si no hay un valor de busqueda quiero q haga un response write gracias

por ejemplo existe 1515

ahi muestra los datos ..

pero si quiero 1414 y este no existe ..

response.write

<%

ArchKar = request.cookies("ArchKar")

if ArchKar = "autorizado" then

ArchKar = true

end if


if ArchKar <> true then

response.redirect "error.asp"

else

idkar = request.QueryString("video")

sqltxt="select * from Tabla1 where id="&idkar
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("codecs.mdb"))

set rs=createobject("ADODB.Recordset")

rs.open sqltxt,conn %>

<%
rs.close
end if
%>
  #2 (permalink)  
Antiguo 22/09/2005, 14:47
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Utiliza la propiedad EOF(End Of File) del recordset.

Código:
if rs.EOF then
  'gracias
else
  'el recordset no esta vacio, por lo tanto puedes mostrar los datos
end if
Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 23/09/2005, 02:06
 
Fecha de Ingreso: mayo-2005
Mensajes: 156
Antigüedad: 20 años
Puntos: 0
while not rs.eof
' tienen datos el rs
wend
__________________
Programador & Diseñador Web
www.ascariz.es
www.ascariz.com
www.telefonica.net/web/tiempoderol
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:02.