Transacciones-SQL

jlcp2774
04 de Septiembre del 2003
Hola el problema que tengo es el siguiente:
tengo una tabla con 180 o mas registros por decir y los actualizo en un solo paso a mi servidor de la siguiente manera:
Begin transaction
Do While !Eof()
csql='insert .....'
If sqlexec()
endif
skip
enddo
if no hay error
=sqlcommit(mivar)
end transaction
endif

pero en ocasiones me indica que falta memoria y tengo 128mb y xp.
o estoy haciendolo mal. pro favor mi correo es [email protected]
agradesco de antemano su ayuda