problemas con select Urgente please.......

02/10/2004 - 19:30 por Ylber APonte | Informe spam
Hola amigos estoy generando una busqueda obteniendo los valores para la
busqueda a partir de los valores de unos combos esos valores son lina de
producto, ruta, region, cobrador para ello utilizo este select

SELECT
.numero,a.cobraname,a.fechact,a.status,a.codefil,a.codefil1,a.codefil2,a.tipomov,b.subgrodesc,c.deptcode,d.cobraname,e.coderuta
from relaciones a,region b,linea c,cobrador d,rutas e WHERE a.cobraname d.cobraname AND Val(Dtos(MDesde)) And a.fechact <= Val(Dtos(MHasta)) AND
a.codefil = e.coderuta AND a.codefil1 = c.deptcode AND a.codefil2 B.subgrodesc ORDER BY a.numero INTO CURSOR _filtro
thisform.grid1.RecordSource=\"filtro\"
thisform.grid1.refresh

pero me genera este error : SQL; la clausura WHERE no es válida?¿?¿?¿
pero este select lo reutilizo en otra parte de mi aplicacion y funciona
bien entonces porque me da error aqui !!! ayuda urgente pleaseeeee !!!

Gracias anticipadas por esta tremenda ayuda !!!

Saludos Cordiales !!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Nucléo Aragua-Carabobo
<a href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Angel J. Hernández
03/10/2004 - 00:43 | Informe spam
Epale Ylber, cómo estás?

Esta línea d.cobraname AND Val(Dtos(MDesde)) And a.fechact <=
Val(Dtos(MHasta)) AND

me parece que tiene problema, te explico, tienes un AND y viene
Val(Dtos(MDesde)) pero contra qué lo comparas? y después viene otro And sin
antes haber comparado el valor devuelto por el VAL(). Si esta función
devolviera un valor booleano podrías colocarla así pero no lo hace.

Saludos,

Angel J. Hernández M.
MCSD




"Ylber APonte" escribió en el mensaje
news:
Hola amigos estoy generando una busqueda obteniendo los valores para la
busqueda a partir de los valores de unos combos esos valores son lina de
producto, ruta, region, cobrador para ello utilizo este select

SELECT
numero,a.cobraname,a.fechact,a.status,a.codefil,a.codefil1,a.codefil2,a.tipomov,b.subgrodesc,c.deptcode,d.cobraname,e.coderuta
from relaciones a,region b,linea c,cobrador d,rutas e WHERE a.cobraname > d.cobraname AND Val(Dtos(MDesde)) And a.fechact <= Val(Dtos(MHasta)) AND
a.codefil = e.coderuta AND a.codefil1 = c.deptcode AND a.codefil2 > B.subgrodesc ORDER BY a.numero INTO CURSOR _filtro
thisform.grid1.RecordSource=\"filtro\"
thisform.grid1.refresh

pero me genera este error : SQL; la clausura WHERE no es válida?¿?¿?¿
pero este select lo reutilizo en otra parte de mi aplicacion y funciona
bien entonces porque me da error aqui !!! ayuda urgente pleaseeeee !!!

Gracias anticipadas por esta tremenda ayuda !!!

Saludos Cordiales !!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Nucléo Aragua-Carabobo
<a href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Ylber APonte
03/10/2004 - 02:26 | Informe spam
Hola Angel que mas pana me agrada verte por estos lares esa linea estoy
comparando unos valores de fecha contra otro valor de fecha que esta en la
tabla !!! en otro select que hago me funciona bien, acaso estoy comparando
mal las fechas ?????

Saludos Cordiales !!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#3 Ana María Bisbé York
03/10/2004 - 11:39 | Informe spam
Hola Yiber:

Mira lo que te dice Angel, hay una fecha que no comparas con nada, es error
de omisión. Te separo el select en líneas para que lo veas mejor, es
recomendable hacerlo, es más fácil de leer y para encontrar errores.

SELECT ;
numero, a.cobraname, a.fechact,a.status, a.codefil, a.codefil1,;
a.codefil2, a.tipomov, b.subgrodesc, c.deptcode, d.cobraname, e.coderuta
FROM;
relaciones a, region b, linea c, cobrador d, rutas e ;
WHERE;
a.cobraname = d.cobraname;
AND Val(Dtos(MDesde)) ;
AND a.fechact <= Val(Dtos(MHasta)) ;
AND a.codefil = e.coderuta ;
AND a.codefil1 = c.deptcode ;
AND a.codefil2 = B.subgrodesc;
ORDER BY a.numero INTO CURSOR _filtro

Mira el primer AND Val(Dtos(MDesde)), aquí no estás comparando con nada.


Saludos,

Ana
www.amby.net

"Ylber APonte" escribió en el mensaje
news:usG9Q%
Hola Angel que mas pana me agrada verte por estos lares esa linea estoy
comparando unos valores de fecha contra otro valor de fecha que esta en la
tabla !!! en otro select que hago me funciona bien, acaso estoy comparando
mal las fechas ?????

Saludos Cordiales !!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Ylber APonte
03/10/2004 - 16:06 | Informe spam
Ok tienen razon no me habia fijado ya resolvi ese detalle, pero ahora el
select no me arroja nada, se ejecuta el select y no devuelve ningun
registro ??????

Ayuda !!!

Saludos Cordiales!!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#5 Ana María Bisbé York
03/10/2004 - 19:18 | Informe spam
Yiber:

Eso es más difícil de ver por acá. Mira a ver si tienes los datos
coincidentes. Al tener todas esas condiciones enlazadas con AND tienen que
cumplirse todas para que tengas algún dato.


Saludos,

Ana
www.amby.net

"Ylber APonte" escribió en el mensaje
news:
Ok tienen razon no me habia fijado ya resolvi ese detalle, pero ahora el
select no me arroja nada, se ejecuta el select y no devuelve ningun
registro ??????

Ayuda !!!

Saludos Cordiales!!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida