In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

CONSULTA CON SELECT (Sql)

Foro público de Xailer en español
Responder
Pedro de Leon Rodas
Mensajes: 19
Registrado: Vie Abr 06, 2007 3:46 am

CONSULTA CON SELECT (Sql)

Mensaje por Pedro de Leon Rodas »

Quiero hacer una consulta con SELECT, para esto estoy siguiendo el ejemplo
proporcionado por Paco V. y Jose A. Suarez, el ejemplo es el siguiente:
local n
n := 10
WITH OBJECT ::oTSQLQuery1
:lopen := .f.
:cselect := "select * from valesta order by numero desc limit " +
alltrim(str(n))
:lopen := .t.
END WITH
Ahora mi consulta la quiero hacer de esta forma, Pero me da errores:
local varcodigo
varcodigo="FA100"
WITH OBJECT ::oTSQLQuery1
:lopen := .f.
:cselect := "select * from mitabla where codigo= VARCODIGO"
:lopen := .t.
END WITH
Por favor demen una ayudadita, este tipo de consulta lo hacia en foxpro y
funciona bien
Gracias por toda ayuda recibida
Dios les Bendiga.
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

CONSULTA CON SELECT (Sql)

Mensaje por jose.luis »

Pedro,
> :cselect := "select * from mitabla where codigo=
> '"+ToString(VARCODIGO)+"'"
Saludos,
José Luis Capel
"Pedro de Leon Rodas" <pedro_deleon@hotmail.com> escribió en el mensaje de
noticias news:[email=4686a671@ozsrv2.ozlan.local...]4686a671@ozsrv2.ozlan.local...[/email]
> Quiero hacer una consulta con SELECT, para esto estoy siguiendo el ejemplo
> proporcionado por Paco V. y Jose A. Suarez, el ejemplo es el siguiente:
> local n
> n := 10
>
> WITH OBJECT ::oTSQLQuery1
> :lopen := .f.
> :cselect := "select * from valesta order by numero desc limit " +
> alltrim(str(n))
> :lopen := .t.
> END WITH
>
> Ahora mi consulta la quiero hacer de esta forma, Pero me da errores:
>
> local varcodigo
> varcodigo="FA100"
> WITH OBJECT ::oTSQLQuery1
> :lopen := .f.
> :cselect := "select * from mitabla where codigo= VARCODIGO"
> :lopen := .t.
> END WITH
>
> Por favor demen una ayudadita, este tipo de consulta lo hacia en foxpro y
> funciona bien
>
> Gracias por toda ayuda recibida
>
> Dios les Bendiga.
>
Responder