FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como realizar multiples UPDATE desde un TStringlist
Hola,
e vuelto despues de un tiempo de ausencia, al foro que me hizo crecer como programador. les tengo una consulta. Tengo dos tablas mysql "tipomayor" y "tipomenor" la primera tiene los primeros 4 números con que empiezan los registros de la tala menor... Tabla mayor 1101010000 1102010000 1103010000 Tabla menor 1101010001 1101010002 1101010003 1102010001 1102010002 1102010003 1103010001 1103010002 1103010003 Lo que yo hago es extraer los primeros 6 números de todos los registros de la columna id asi:
Y me da todos los registros, con sus respectivos 6 numeros iniciales.. para actualizar sus valores de acuerdo a sus primeros 6 numeros, que los reconoce como hijos, yo lo hago asi..
para saber cuales son sus hijos yo uso la esto
pero debo hacerlo de de la suma de los valores de sus ·hijos",.. puedo hacer uno por uno,pero debo hacerlo automático. actualizar todos los registros mayores, de acuerdo a los valores de sus hijos, de forma secuencial, uno tras otro. para no tener que digitar manualmente la cuenta mayor a la que le sumare los valores de sus hijos.. gracias de antemano. Última edición por elmago00 fecha: 06-12-2016 a las 07:54:12. |
#2
|
||||
|
||||
Hola.
Cita:
Cita:
Cita:
La otra duda que me queda es el papel que juega en todo esto TIPOMENOR (o TABLAMENOR ? ) , ya que no aparece en ninguna parte del código. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-12-2016 a las 16:08:24. |
#3
|
|||
|
|||
gracias por responer ecfisa.
yo tengo esto:
lo que debo hacer es sumar, la columna de la tabla menor, cuyos primeros 6 números sean iguales al registro de la tabla mayor. y guardarlo en ese registro de la tabla mayor.. yo lo hago uno por uno... pero debo hacerlo, sin tener que digitar a que cuenta mayor voy a actualizar sus valores... sino que busque los datos en la tabla menor y me actualice todos los registros de la mayor de acuerdo a la suma de la columna de la tabla menor.. automáticamente.. todo esto desde delphi Última edición por elmago00 fecha: 06-12-2016 a las 17:45:17. |
#4
|
|||
|
|||
recuerden yo guardo los primeros 6 numeros de cada registro de la tabla mayor en un stringlist..
como hago, para que recorra todos los valores del stringlist en la sentencia mysql... para que actualice toda la tabla mayor de forma automática. siempre de acuerdo a los valores iniciales, que estan en la tabla menor... desde delphi |
#5
|
||||
|
||||
Hola.
Entonces, y si te he entendido bién, la solución se puede reducir a este código:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
gracias funciona perfecto....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Realizar un Update en delphi con un query concondicion desde otro query!!! | rotsen26 | SQL | 9 | 09-03-2013 22:17:47 |
?Como realizar un insert de multiples filas con tablas de diferentes bases de datos? | jasmad | SQL | 12 | 31-10-2011 12:14:53 |
Como cargar datos a un TStringList desde un Stream | santus | OOP | 3 | 16-04-2008 17:04:56 |
Como Realizar una consulta desde un Tedit? | ing.cagn | SQL | 7 | 06-01-2006 20:47:12 |
¿Como realizar bien un UPDATE? | judoboy | SQL | 11 | 13-05-2003 14:02:38 |
|