si puedes muestra la forma en que haces el insert en la tabla, a lo mejor se esta escapando algo por ahi, y como ya has de tener tiempo con el detalle, la mente no lo encuentra tan rapido.
algo mas, cuando terminas el procedimiento, hay que liberar el arreglo
Cita: redim Nombres(0)
set nombre=nothing
puede ser que se mantengan los nombres, ya que estamos usando la sentencia PRESERVE, entonces le estamos diciendo que siempre mantenga los nombre, y le anexe mas datos al arreglo
ahora no tiene que haber tanto lio, por que puedes lidiar con los nombres de otra manera. puedes agregarle, la fecha, o incluso el nombre de la persona que lo esta subiendo al servidor
o si lo que deseas es que se mantenga la numeracion 1,2,3,4,.....
al insertar datos
si lo hace en Batch
Cita: RS.Addnew
rs.campo1=dato1
rs.campo2=dato2
.
.
RS.UpdateBatch
si lo deseas realizar por sentencia SQL directa
Cita: SQL="INSERT INTO tabla VALUES(dato1,dato2)"
o en campos especificos
Cita: SQL="INSERT INTO tabla(campo1,campo2) VALUES(dato1,dato2)"