Sql Server y Visual Fox

tema enviado por cubisal@yahoo.es en SQL Server
tema iniciado el 28/10/2009
Estoy intentando migrar datos de tablas libres .dbf a una base de datos sql. Mi dificultad radica en que quiero mover el contenido de la tabla dbf a variables y posteriormente insertarlos a la tabla de la base sql. Todos los ejemplos que he consultado hasta ahora en las diferentes páginas me muestran ejemplos de cómo hacer esto, pero los valores que mueven a los campos de la tabla sql son registrados explicitamente en la sentencia. Es decir: =SqlExec(nHanConn,"INSERT INTO Area (AreCodigo, AreDescripcion) VALUES (2,'PERIFERIA')") cuando lo que necesito hacer es lo siguiente: do while .not. eof() mover contenido de la tabla a variables w_Codigo = Area -> Codigo w_Nombre = Area -> Nombre if luego insertar a la tabla de la base =SqlExec(nHanConn,"INSERT INTO Area (AreCodigo, AreDescripcion) VALUES (w_Codigo,'w_Nombre')") select Area if .not. eof() skip else exit endif enddo Alguien puede ayudarme en corregir o completar mi rutina? Gracias desde ya