Cita: Lo que pasa es que como los datos son dinamicos no se cuantos seran la primera vez y cuantos la segunda y asi sucesivamente....
Pues en ese caso haces lo que quimfv te dice: Creas dinámicamente el insert (en programación) de modo que puedan insertarse los registros necesarios, sin importar cuántos entran cada vez.
No es tan difícil. En el foro del lenguaje que uses te pueden decir cómo hacerlo.