Ciao a tutti ragazzi ho due cicli in sequenza molto semplici che operano in questo modo...
Select * from tabella A
While recordset.eof <> true
insert in tabella B
recordset.movenext
wend
Select * from tabella B
While recordset2.eof <> true
insert in tabella C
recordset2.movenext
wend
Il problema è questo... ipotizzando che il primo recordset mi dia 10 record come risultato me ne vengono inseriti 9 nella tabella B ed estratti quei 9 dal secondo recordset me ne vengono inseriti, al ciclo successivo, 8 nella tabella C.
In pratica mi viene mangiato sempre l'ultimo record.
Come è possibile una cosa così strana?![]()

Rispondi quotando