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. |
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 :) |
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 |
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 |
Hola.
Entonces, y si te he entendido bién, la solución se puede reducir a este código:
Saludos :) |
gracias funciona perfecto....
|
La franja horaria es GMT +2. Ahora son las 14:04:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi