FoxPro/Visual FoxPro - Enviar datos tabla a SQl

 
Vista:

Enviar datos tabla a SQl

Publicado por Juan (10 intervenciones) el 20/02/2007 20:15:29
Tengo una tabla en fox con varios registros y quiero enviarlos a una tabla de SQL. En el boton que coloque en el form para enviar los datos puse lo siguiente:

select detalle
go top

do while !EOF()
sqlexec(con,'insert into Pedidos.... --->el sqlexec funciona bien, si guarda los datos
skip
enddo

MessageBox('Pedido Realizado')
use
thisform.release

El problema es que me guarda en SQL solo el ultimo registro de la tabla creada en fox(detalle).
¿Como tengo que hacer para que me envie todos los registros y no solo el ultimo? Yo creia que hacia esto en el while pero evidentemente no me funciona
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Enviar datos tabla a SQl

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/02/2007 20:33:55
do while !EOF("DETALLE")
sqlexec(con,'insert into Pedidos.... --->el sqlexec funciona bien, si guarda los datos
skip in "detalle"
enddo


Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Enviar datos tabla a SQl

Publicado por CarlosA (86 intervenciones) el 20/02/2007 21:23:38
Ernesto, esto hace lo mismo !!...

Juan, coloca el sqlexec completo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Enviar datos tabla a SQl

Publicado por saul (362 intervenciones) el 20/02/2007 20:57:45
Se me hace que en tu tabla SQL no tienes vien la llave principal y por eso solo te graba un regristro

porque teoricamente tienes vien el Do while..

Chequeca eso..

bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Enviar datos tabla a SQl

Publicado por Waybard (1 intervención) el 23/02/2007 02:24:19
SOS UN ENFERMO SALTEÑO!!!!!!!!!!!!!!!!!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar