Estimados, favor de orientar... tengo una tabla con un campo numero de recepción, que es numérico, cuando hago una consulta y lo quiero filtrar..
me muestra todos los registros.. no me respeta la condición del filtro, favor de indicarme que puedo estar haciendo mal.
Mensaje:="Recepciones Periodo.. : "+Transform(cFolio1,"999999")+" al "+Transform(cFolio2,"999999")
cExt_Rec1:=xServer:Query("SELECT a.*, b.* FROM ext_rec1 AS a LEFT JOIN tab_cte AS b ON b.rut_cte = a.rut_cte WHERE a.nro_rec >='"+Alltrim(Str(cFolio1))+"' and a.nro_rec<='"+Alltrim(Str(cFolio2))+"' ORDER BY a.nro_rec")
filtro en mysq, con tdolphin
Re: filtro en mysq, con tdolphin
Prueba sin las comillas en estas expresiones
asi
Code: Select all
'"+Alltrim(Str(cFolio1))+"'
Code: Select all
+Alltrim(Str(cFolio1))+
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: filtro en mysq, con tdolphin
Mi estimado, saque las comillas y me arrojo error de sintaxis, comando no valido en Mysql....
Re: filtro en mysq, con tdolphin
Mi estimado, gracias, hice un cambio y funciono bien... error de sintaxis.. pero de quien escribe... si no me dices.. no veo mi error... muchas gracias
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: filtro en mysq, con tdolphin
Saludos, un codigo limpio y ordenado puede ayudar a resolver mas rapido un error, pero cada quien tiene su estilo...te recomiendo que intentes asi...saludos...
Code: Select all
cSql := "SELECT a.*, b.* "
cSql += "FROM ext_rec1 AS a "
cSql += "LEFT JOIN tab_cte AS b ON b.rut_cte = a.rut_cte "
cSql += "WHERE a.nro_rec >= '" + Alltrim(Str(cFolio1)) + "' "
cSql += "AND a.nro_rec <= '" + Alltrim(Str(cFolio2)) + "' "
cSql += "ORDER BY a.nro_rec"
cExt_Rec1 := xServer:Query(cSql)
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
Re: filtro en mysq, con tdolphin
Que comentario fuera de lugar.joseluisysturiz wrote:Saludos, un codigo limpio y ordenado puede ayudar a resolver mas rapido un error, pero cada quien tiene su estilo...te recomiendo que intentes asi...saludos...
Code: Select all
cSql := "SELECT a.*, b.* " cSql += "FROM ext_rec1 AS a " cSql += "LEFT JOIN tab_cte AS b ON b.rut_cte = a.rut_cte " cSql += "WHERE a.nro_rec >= '" + Alltrim(Str(cFolio1)) + "' " cSql += "AND a.nro_rec <= '" + Alltrim(Str(cFolio2)) + "' " cSql += "ORDER BY a.nro_rec" cExt_Rec1 := xServer:Query(cSql)
Saludos
- joseluisysturiz
- Posts: 2024
- Joined: Fri Jan 06, 2006 9:28 pm
- Location: Guatire - Caracas - Venezuela
- Contact:
Re: filtro en mysq, con tdolphin
Compuin....leistes y entendistes lo que pregunta el colega y analizastes el porque de mi respuesta o solucion propuesta o solo dijstes algo por decir..? porque consideras fuera de lugar mi comentario.? es solo una recomendacion o mi punto de vista que me ha ayudado y lo comparto, saludos...gracias...Compuin wrote:Que comentario fuera de lugar.joseluisysturiz wrote:Saludos, un codigo limpio y ordenado puede ayudar a resolver mas rapido un error, pero cada quien tiene su estilo...te recomiendo que intentes asi...saludos...
Code: Select all
cSql := "SELECT a.*, b.* " cSql += "FROM ext_rec1 AS a " cSql += "LEFT JOIN tab_cte AS b ON b.rut_cte = a.rut_cte " cSql += "WHERE a.nro_rec >= '" + Alltrim(Str(cFolio1)) + "' " cSql += "AND a.nro_rec <= '" + Alltrim(Str(cFolio2)) + "' " cSql += "ORDER BY a.nro_rec" cExt_Rec1 := xServer:Query(cSql)
Saludos
Dios no está muerto...
Gracias a mi Dios ante todo!
Gracias a mi Dios ante todo!
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: filtro en mysq, con tdolphin
Saludoskpidata wrote:Mi estimado, gracias, hice un cambio y funciono bien... error de sintaxis.. pero de quien escribe... si no me dices.. no veo mi error... muchas gracias
prodrias mirar los ejemplos
testqry4.prg
y
teststm.prg
dentro de dolphin y la forma de como usar variables dentro de las sentencias, te olvidas de hacer las concatenaciones de strings
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9