Ver Mensaje Individual
  #1  
Antiguo 22-11-2012
jsc jsc is offline
Miembro
 
Registrado: nov 2003
Posts: 144
Reputación: 21
jsc Va por buen camino
repetir consulta para mas de una tabla

Hola
Necesitaria por optimizar codigo de la aplicacion hacer una consulta que fuera valida para mas de una tabla y pasando el nombre de la tabla y los campos como parametros.
Me explico:
Tengo tabla1datviejos y tabla1datnuevos por un lado(las dos tablas con la misma estructura)
Por otro tabla2datviejos y tabla2datnuevos (las dos tablas.con la misma estructura)
Necesitaria hacer lo siguiente:
1.-mirar en tabla1datviejos si hay datos almacenados en blanco(null)para un campo en concreto
2.-actualizar el campo con un valor en caso de que haya blancos(null)
3.- recorrer la tabla de inicio a fin y comparar los datos con tabla1datnuevos y añadir,modificar... los cambios que haya
Y todo esto mismo con tabla2datviejos
Habria manera de hacerlo todo en una o varias funciones pero siendo el codigo valido independiente de la tablancon labque se trabaje?vamos dicho de otro modo pasando por parametr,variable... el nombre de la tabla?
Antes de preguntar busque y encontre este hilo;
http://www.clubdelphi.com/foros/showthread.php?t=75875
No es muy seguro hacerlo alguien sabe de alguna manera que sea segura y que funcionaria?
Ahorraria mucho codigo a la hora de programar

Gracias y saludos
Responder Con Cita