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

Filtrado de campo

Estas en el tema de Filtrado de campo en el foro de ASP Clásico en Foros del Web. Hola, quiero filtrar un campo para mostrar o no esa fila de la base de datos he hecho algo asi, pero no me sale y ...
  #1 (permalink)  
Antiguo 06/08/2002, 17:02
Avatar de JaviSoft  
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Filtrado de campo

Hola, quiero filtrar un campo para mostrar o no esa fila de la base de datos he hecho algo asi, pero no me sale y creo que es un poco chapuza
Código:
 <%
Response.Buffer=TRUE
filtro = Request.Querystring("filtro")
nada=""
algo<>""
if filtro="confoto" then
sqltxt="select * from asesinos where foto="&algo
else
sqltxt="select * from asesinos where foto="&nada
end if
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("asesinos.mdb"))

set rs=createobject("ADODB.Recordset")
set rsr=createobject("ADODB.Recordset")
rs.open sqltxt,conn
%>
No se me ocurre otra cosa, alguien me echa una mano? Un saludo!
  #2 (permalink)  
Antiguo 06/08/2002, 17:10
 
Fecha de Ingreso: julio-2002
Mensajes: 21
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Filtrado de campo

Esas variables:
nada=""
algo<>""
no creo que te sirvan de mucho

Prueba esto:
if filtro="confoto" then
sqltxt="select * from asesinos where foto <> NULL
else
sqltxt="select * from asesinos where foto = NULL
end if

Me parece que la cosa va por ahi
Suerte ;)
  #3 (permalink)  
Antiguo 06/08/2002, 17:14
Avatar de JaviSoft  
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Filtrado de campo

Ahhhhhhh, gracias. Es que soy un poco mandril con estas cosas y enseguida hago chapuzas.
  #4 (permalink)  
Antiguo 06/08/2002, 17:27
Avatar de JaviSoft  
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Filtrado de campo

Esto... no me va...
  #5 (permalink)  
Antiguo 06/08/2002, 17:45
 
Fecha de Ingreso: julio-2002
Mensajes: 21
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Filtrado de campo

Tonces:

if filtro="confoto" then
sqltxt="select * from asesinos where foto IS NULL
else
sqltxt="select * from asesinos where foto IS NOT NULL
end if

...depende de lo que guardes en tu campo foto :)
  #6 (permalink)  
Antiguo 06/08/2002, 17:50
 
Fecha de Ingreso: julio-2002
Mensajes: 21
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Filtrado de campo

Upss .. al reves :

if filtro="confoto" then
sqltxt="select * from asesinos where foto IS NOT NULL
else
sqltxt="select * from asesinos where foto IS NULL
end if
  #7 (permalink)  
Antiguo 06/08/2002, 18:22
Avatar de JaviSoft  
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Filtrado de campo

Pues la verdad, estoy igual... De todas formas gracias por tu interés. ;)
  #8 (permalink)  
Antiguo 09/08/2002, 15:59
Avatar de JaviSoft  
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Filtrado de campo

Alguien que me ayude?
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 04:10.