Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2017-02

Ordenar registros en TSQLQuery

10 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Ismael L. Donis Garcia

Es posible ordenar los registros que haya previamente captado en un TSQLQuery?

Estoy buscando algo como:

query.sort := 'campo1, campo2, ....';

Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados.

Saludos
========
| ISMAEL |
========

Reply by email

Martin Gomez
to Ismael L. Donis Garcia

Dices que el ORDER BY en el TSQLQuery no funciona?

2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es < lazarus-es en lists.lazarus-ide.org>:

Show quoted text 20 lines
Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ======== _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es
​ Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ​ ​ *Linus Torvalds* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170228/9ad7ef09/attachment.html>

Reply by email

5593102580 en txt.att.net

No habla Espanola

Earlier message 15 lines
-----Original Message----- From: <lazarus-es en lists.lazarus-ide.org> Sent: Tue, 28 Feb 2017 19:08:26 -0300 To: 5593102580 en txt.att.net Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery >Dices que el ORDER BY en el TSQLQuery no funciona? > >2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es < >lazarus-es en lists.lazarus-ide.org>: > >> Es posible orden ================================================================== This mobile text message is brought to you by AT&T

Reply by email

Martin Gomez
to 5593102580 en txt.att.net

por favor administrador, desuscriba a este pobre hombre.

please admin, unsubscribe this poor guy.

On Tue, Feb 28, 2017 at 7:09 PM, 5593102580--- via Lazarus-es <

lazarus-es en lists.lazarus-ide.org> wrote 22 lines
No habla Espanola -----Original Message----- From: <lazarus-es en lists.lazarus-ide.org> Sent: Tue, 28 Feb 2017 19:08:26 -0300 To: 5593102580 en txt.att.net Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery >Dices que el ORDER BY en el TSQLQuery no funciona? > >2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es < >lazarus-es en lists.lazarus-ide.org>: > >> Es posible orden ================================================================== This mobile text message is brought to you by AT&T _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es
​ Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ​ ​ *Linus Torvalds* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170228/3504bd92/attachment.html>

Reply by email

Maxi
to Ismael L. Donis Garcia: Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy…

De donde los obtenes si no estan en tabla?

El 28 de febrero de 2017, 18:18, Ismael L. Donis Garcia via Lazarus-es <

lazarus-es en lists.lazarus-ide.org> wrote 20 lines
Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ======== _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml Linux User #495070 http://domonetic.com/blog ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170301/ac546b19/attachment.html>

Reply by email

Ismael L. Donis Garcia
to Martin Gomez: Dices que el ORDER BY en el TSQLQuery no funciona? 2017-02-28 18:18 GMT-03:00 Ismael L.…

Para nada he dicho eso.

Lo que pregunto es:

Tengo un TSQLQuery con datos ya cargados. Como ordeno esos datos YA CARGADOS en el TSQLQuery por multiples campos.

Para un solo campo es muy simple: .IndexFieldNames:='campo1';
Pero no permite: .IndexFieldNames:='campo1, campo2, ... campoX';

Eso es lo que necesito ordenar multiples campos ya cargados.

Saludos
========
| ISMAEL |
========

Earlier message 26 lines
----- Original Message ----- From: Martin Gomez To: Spanish version of Lazarus List Cc: Ismael L. Donis Garcia Sent: Tuesday, February 28, 2017 5:08 PM Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery Dices que el ORDER BY en el TSQLQuery no funciona? 2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es <lazarus-es en lists.lazarus-ide.org>: Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ========

Reply by email

Maxi
to Ismael L. Donis Garcia

es con ; el separador

El 1 de marzo de 2017, 10:45, Ismael L. Donis Garcia via Lazarus-es <

lazarus-es en lists.lazarus-ide.org> wrote 67 lines
Para nada he dicho eso. Lo que pregunto es: Tengo un TSQLQuery con datos ya cargados. Como ordeno esos datos YA CARGADOS en el TSQLQuery por multiples campos. Para un solo campo es muy simple: .IndexFieldNames:='campo1'; Pero no permite: .IndexFieldNames:='campo1, campo2, ... campoX'; Eso es lo que necesito ordenar multiples campos ya cargados. Saludos ======== | ISMAEL | ======== ----- Original Message ----- *From:* Martin Gomez <mmgomez en gmail.com> *To:* Spanish version of Lazarus List <lazarus-es en lists.lazarus-ide.org> *Cc:* Ismael L. Donis Garcia <slibre en natio.co.cu> *Sent:* Tuesday, February 28, 2017 5:08 PM *Subject:* Re: [Lazarus-es] Ordenar registros en TSQLQuery Dices que el ORDER BY en el TSQLQuery no funciona? 2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es < lazarus-es en lists.lazarus-ide.org>: > Es posible ordenar los registros que haya previamente captado en un > TSQLQuery? > > Estoy buscando algo como: > > query.sort := 'campo1, campo2, ....'; > > Los registro no están en ninguna tabla, por tal motivo no los puedo traer > ordenados. > > Saludos > ======== > | ISMAEL | > ======== > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus-ide.org > http://lists.lazarus-ide.org/listinfo/lazarus-es > -- ​ Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ​ ​ *Linus Torvalds* _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml Linux User #495070 http://domonetic.com/blog ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170301/de77b01c/attachment.html>

Reply by email

Ismael L. Donis Garcia
to Maxi: De donde los obtenes si no estan en tabla? El 28 de febrero de 2017, 18:18, Ismael L.…

Relmente tengo 2 casos con ese problema 1 lo obtengo de varias bd y otro se capta directo.

1. Select de muchas bases de datos.
Los voy agredando segun los obtengo de las bases de datos y después los quiero ordenar e imprimir.

2 Otro caso lleno planillas y después al final las quiero ordenar e imprimir.

Todos los casos van a parar a un tsqlquery sin que se almacenen en ninguna tabla.

Saludos
========
| ISMAEL |
========

Earlier message 28 lines
----- Original Message ----- From: Maxi via Lazarus-es To: Spanish version of Lazarus List Cc: Maxi Sent: Wednesday, March 01, 2017 7:51 AM Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery De donde los obtenes si no estan en tabla? El 28 de febrero de 2017, 18:18, Ismael L. Donis Garcia via Lazarus-es <lazarus-es en lists.lazarus-ide.org> escribió: Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ========

Reply by email

Ismael L. Donis Garcia
to Maxi: es con ; el separador El 1 de marzo de 2017, 10:45, Ismael L. Donis Garcia via Lazarus-es…

Ñoooooooooooooooooo, necesito un porrazo en la cabeza.

Perfecto.

1 millón de gracias

Saludos Reiterados
========
| ISMAEL |
========

Earlier message 56 lines
----- Original Message ----- From: Maxi via Lazarus-es To: Spanish version of Lazarus List Cc: Maxi Sent: Wednesday, March 01, 2017 8:53 AM Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery es con ; el separador El 1 de marzo de 2017, 10:45, Ismael L. Donis Garcia via Lazarus-es <lazarus-es en lists.lazarus-ide.org> escribió: Para nada he dicho eso. Lo que pregunto es: Tengo un TSQLQuery con datos ya cargados. Como ordeno esos datos YA CARGADOS en el TSQLQuery por multiples campos. Para un solo campo es muy simple: .IndexFieldNames:='campo1'; Pero no permite: .IndexFieldNames:='campo1, campo2, ... campoX'; Eso es lo que necesito ordenar multiples campos ya cargados. Saludos ======== | ISMAEL | ======== ----- Original Message ----- From: Martin Gomez To: Spanish version of Lazarus List Cc: Ismael L. Donis Garcia Sent: Tuesday, February 28, 2017 5:08 PM Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery Dices que el ORDER BY en el TSQLQuery no funciona? 2017-02-28 18:18 GMT-03:00 Ismael L. Donis Garcia via Lazarus-es <lazarus-es en lists.lazarus-ide.org>: Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ========

Reply by email

Jose Antonio Cuello
to Ismael L. Donis Garcia: Relmente tengo 2 casos con ese problema 1 lo obtengo de varias bd y otro se capta directo.

Hola, para casos que no tienen muchos registros suelo usar los MemData

Puedes cargarlos inicialmente con un load pasándole la Query con los datos y luego puedes añadir mediante append

Para ordenar simplemente un SortOnFields

Un saludo.

De: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus-ide.org> Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus-ide.org> CC: "Ismael L. Donis Garcia" <slibre en natio.co.cu> Enviados: Miércoles, 1 de Marzo 2017 15:04:25
Asunto: Re: [Lazarus-es] Ordenar registros en TSQLQuery

Relmente tengo 2 casos con ese problema 1 lo obtengo de varias bd y otro se capta directo.
1. Select de muchas bases de datos.
Los voy agredando segun los obtengo de las bases de datos y después los quiero ordenar e imprimir. 2 Otro caso lleno planillas y después al final las quiero ordenar e imprimir. Todos los casos van a parar a un tsqlquery sin que se almacenen en ninguna tabla. Saludos
========
| ISMAEL |
========

Earlier message 30 lines
----- Original Message ----- From: [ mailto:lazarus-es en lists.lazarus-ide.org | Maxi via Lazarus-es ] To: [ mailto:lazarus-es en lists.lazarus-ide.org | Spanish version of Lazarus List ] Cc: [ mailto:maximiliano.duarte en gmail.com | Maxi ] Sent: Wednesday, March 01, 2017 7:51 AM Subject: Re: [Lazarus-es] Ordenar registros en TSQLQuery De donde los obtenes si no estan en tabla? El 28 de febrero de 2017, 18:18, Ismael L. Donis Garcia via Lazarus-es < [ mailto:lazarus-es en lists.lazarus-ide.org | lazarus-es en lists.lazarus-ide.org ] > escribió: BQ_BEGIN Es posible ordenar los registros que haya previamente captado en un TSQLQuery? Estoy buscando algo como: query.sort := 'campo1, campo2, ....'; Los registro no están en ninguna tabla, por tal motivo no los puedo traer ordenados. Saludos ======== | ISMAEL | ========

Reply by email