Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2007, 04:03
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 23 años, 1 mes
Puntos: 8
SQL con * valores totales no funciona

Hola estoy haciendo un buscador en una aplicacion en ASP

En el formulario tengo que el valor predeterminado de cada campo si no se toca es * que para mi entender es que me muestre todo

tengo esta sentencia

cat1 cat2 cat3 comarca ansde y ansa son las varables que recojo del formulario

pero no me funciona


Código PHP:
Dim valor_filtre,  rodrecat1cat2cat3comarcaansdeansa
cat1 
Request.form("cat1")
cat2 Request.form("cat2")
cat3 Request.form("cat3")
comarca Request.Form("comarca")
ansde Request.form("ansde")
ansa Request.form("ansa")
ordre "CODI"
If (Request.form("ordre") <> ""Then 
  ordre 
Request.Form("ordre")
  else
  
ordre Request.querystring("ordre")
End If
 
cantidadregistros=numregistresmostrats

if request.querystring("paginaactual")<>"" then
     mostrarpagina
=request.querystring("paginaactual")
else
     
mostrarpagina=1
end 
if
 

Dim RES_DADESTOTAL
Dim RES_DADESTOTAL_numRows
Set RES_DADESTOTAL 
Server.CreateObject("ADODB.Recordset")
RES_DADESTOTAL.ActiveConnection MM_sumer_con_STRING
RES_DADESTOTAL
.Source "SELECT *  FROM CURRICULUMS  WHERE [CATEGORIA PROF1]='"&cat1&"' AND [CATEGORIA PROF2]='"&cat2&"' AND [CATEGORIA PROF3]='"&cat3&"' AND (EDAT>="&ansde&" AND EDAT<="&ansa&") AND COMARCA='"&comarca&"' ORDER BY ["&ordre&"] ASC"

RES_DADESTOTAL.CursorType 0
RES_DADESTOTAL
.CursorLocation 3
RES_DADESTOTAL
.LockType 3
RES_DADESTOTAL
.cachesize=60
RES_DADESTOTAL
.Open() 

he provado de ponerlo automaticamente

Código PHP:
[CATEGORIA PROF2]=* 
y tampoco fuciona

en acces hagu una consulta y me funciona la sentencia que me da acces es

Código HTML:
SELECT CURRICULUMS.[CATEGORIA PROF1], CURRICULUMS.[CATEGORIA PROF2], CURRICULUMS.EDAT, CURRICULUMS.COMARCA
FROM CURRICULUMS
WHERE (((CURRICULUMS.[CATEGORIA PROF1]) Like "*") AND ((CURRICULUMS.[CATEGORIA PROF2]) Like "*") AND ((CURRICULUMS.[CATEGORIA PROF3]) Like "*") AND ((CURRICULUMS.EDAT)>0) AND ((CURRICULUMS.EDAT)<99) AND ((CURRICULUMS.COMARCA) Like "*"));

alguien me puede hechar un cable?


gracias