![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
El tema de crear nuevos campos en el resultado de la consulta no creo que te funcione.
Deberías hacerlo a mano, recorriendo los resultados y montando la grid desligada de la base de datos. Algo así como: En un Query montas la sentencia select * from tabla order by oficina Creas una grid con 1 columna y 2 filas. La idea es ir buscando la ruta en la grid, y si no está añadirla. Por esto montamos una función que devuelva la columna de la ruta, y cree la nueva columna si la ruta no está:
Y recorremos los resultados del query montando la tabla:
Ten en cuenta que el código lo he escrito directamente aquí, o sea que habrá algun error, pero la idea espero que te hays quedado clara. Un saludo Edu Última edición por jmariano fecha: 23-09-2005 a las 13:06:58. Razón: Formateo del código usando las etiquetas [delphi] |
|
#2
|
|||
|
|||
|
Gracias lo voy a poner en practica
![]() |
|
#3
|
||||
|
||||
|
Saludos
Revisa estos Hilos: http://www.clubdelphi.com/foros/arch...ncias+cruzadas http://www.clubdelphi.com/foros/showthread.php?t=17253 Especialmente este post: http://www.clubdelphi.com/foros/show...95&postcount=2 Creo que te pueden ayudar mucho
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
#4
|
|||
|
|||
|
Gracias
Gracias los voy a checar
Saludos ![]() |
|
#5
|
|||
|
|||
|
Ayuda con SQL
Es muy útil sólo que en mi caso una oficina puede tener movimiento hasta en 500 rutas y tendria que poner fijos los numeros de las rutas para poder convertirlas a columnas y si en algún momento se da de alta otra ruta pues tendría que estar modificando el query.
Voy a utilizar esto combinado con tablas temporales para almacenar el movimiento de cada ruta. Michismias gracias me ayudo un chorral como decimos por aca en el Norte. Saludos ![]() |
|
#6
|
||||
|
||||
|
En que motor de base de datos quieres obtener los resultados que planteas?¿
__________________
Optimus Prime |
|
#7
|
|||
|
|||
|
En SQL 2000
gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|