Buen dia a todos.
Alguien me puede dar una ayuda.
Quiero hacer una consulta usando limit con mysql.
Hago lo siguiente y funciona bien :
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT 10 "
::Consulta:Open()
Pero si hago lo siguiente no funciona, me da error:
Local var_limit
var_limit=10
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT '"+var_limit+"' "
::Consulta:Open()
Gracias por toda ayuda.
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.
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.
Usar LIMIT con variable de memoria con mysql
-
- Mensajes: 266
- Registrado: Mar Oct 28, 2008 4:41 am
- xhermita
- Mensajes: 177
- Registrado: Vie Feb 18, 2011 10:05 pm
- Ubicación: Las Palmas de Gran Canaria
- Contactar:
Usar LIMIT con variable de memoria con mysql
Buenos dias;
Cambia esto
> ::Consulta:cSelect="Select * from mi_tabla where
> micampo='"+::Editnombre:value+"' LIMIT '"+var_limit+"' "
> ::Consulta:Open()
Por esto
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT "+var_limit+" "
::Consulta:Open()
Estabas pasando el valor del LIMIT como una cadena al Select.
Un Saludo
Pedro Amaro
Cambia esto
> ::Consulta:cSelect="Select * from mi_tabla where
> micampo='"+::Editnombre:value+"' LIMIT '"+var_limit+"' "
> ::Consulta:Open()
Por esto
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT "+var_limit+" "
::Consulta:Open()
Estabas pasando el valor del LIMIT como una cadena al Select.
Un Saludo
Pedro Amaro
Pedro Amaro
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
-
- Mensajes: 266
- Registrado: Mar Oct 28, 2008 4:41 am
Usar LIMIT con variable de memoria con mysql
Pedro Amaro, buen dia.
Gracias por tu respuesta.
He probado como tu me lo indicas pero no funciona.
Gracias.
Gracias por tu respuesta.
He probado como tu me lo indicas pero no funciona.
Gracias.
- xhermita
- Mensajes: 177
- Registrado: Vie Feb 18, 2011 10:05 pm
- Ubicación: Las Palmas de Gran Canaria
- Contactar:
Usar LIMIT con variable de memoria con mysql
Perdón, me autocorrijo
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT " + STR( var_limit, 3, 0, .T. ) +
" "::Consulta:Open()
Un saludo
Pedro
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT " + STR( var_limit, 3, 0, .T. ) +
" "::Consulta:Open()
Un saludo
Pedro
Pedro Amaro
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
- xhermita
- Mensajes: 177
- Registrado: Vie Feb 18, 2011 10:05 pm
- Ubicación: Las Palmas de Gran Canaria
- Contactar:
Usar LIMIT con variable de memoria con mysql
Perdón, me autocorrijo (por segunda vez)
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT " + STR( var_limit, 3, 0, .T. ) + " "
::Consulta:Open()
aunque me da que el espacio que añadimos al final no sirva pa'na
Un saludo
Pedro
::Consulta:cSelect="Select * from mi_tabla where
micampo='"+::Editnombre:value+"' LIMIT " + STR( var_limit, 3, 0, .T. ) + " "
::Consulta:Open()
aunque me da que el espacio que añadimos al final no sirva pa'na
Un saludo
Pedro
Pedro Amaro
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
2PC Service
Xailer / Néfele / MySQL-MariaDB / SQLServer
-
- Mensajes: 266
- Registrado: Mar Oct 28, 2008 4:41 am
Usar LIMIT con variable de memoria con mysql
Pedro Amaro, buen dia.
Ya funciono, gracias por tu ayuda
Ya funciono, gracias por tu ayuda