copiar registros de una tabla a otra
Hola a todos este codigo me copia el primer registro de ventasareas a ventasdet ahora mi pregunta es como puedo hacer para copiar todos los registros de ventasareas a ventasdet.. ya que ventasareas no solo tiene un registro si no mas.. alguien me puede ayudar ? gracias |
Un bucle, por ejemplo, aprovechando un poco tu código:
|
no funciona el bucle da error de que el query esta cerrado y no puede realizar la operacion
tampoco hay parametro sql.next |
Ya sé que no funciona, tal y como he dicho antes, sólo he modificado un poco tu código para que te hagas una idea de cómo debe hacerse y para hacerte pensar un poco, que es la única forma en que se aprenden las cosas :)
|
A ver si te sirve esta "plantilla":
|
queria saber si en el codigo que he puesto se le puede agregar unas lineas .. un bucle como me lo mencionaste al inicio.. ya que no quisiera cambiarlo por otro codigo distinto..
solo es cuestion de que quiero aprenderlo asi... |
Claro, fíjate en la "plantilla" que te he puesto, sólo has de seguir esa estructura con tu código.
|
no funciona la estructura.. osea compila normal pero sigue copiando solo la primera linea |
Para que funcione deberías hacer la instrucción de insertar y de guardar los cambios dentro del bucle, ¿no?, para que lo haga con todos los registros.
Saludos. |
ese codigo por ejemplo si funciona pero con un stringgrid.. yo no quiero eso queria hacerlo como en el codigo que puse ya que no uso un stringgrid si no un cxgrid alguna otra sugerencia ? ya que me da error si meto el insert dentro del bucle tambien gracias |
¿Podrías poner que error es el que te da?
¿Podrías poner el código como lo has puesto para que te de el error? |
Hola.
No entiendo por que no lo realizas como te sugirío Casimiro, de ese modo funciona correctamente.
Saludos. |
La franja horaria es GMT +2. Ahora son las 01:21:40. |
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