Error al bajar a Mysql
Publicado por LoLy (6 intervenciones) el 17/09/2010 18:29:51
Hola buenos dias.. exportar una DBF a una tabla de Mysql ya realice la conexión pero al iniciar el bucle me dice que hay un error en la construccion del contenido de los campos en la variable... este es mi codigo...
CLOSE TABLES all
DO conectar &&Llama a la conexión
PUBLIC lcodebar, larticulo, lentradas, lsalidas, lexistencia, lpreciosiniva, liva, lprecioconiva,;
lprecioventa, lpreciocredito, llinea, limage, ledo, STRSQL,X
SELECT * FROM ARTICULOS INTO CURSOR PASAR
SELECT pasar
GO top
**** ir al principio del cursor...
DO WHILE !EOF()
*** asignar contenidos del cursor en variables
lcodebar=ALLTRIM(CodeBar)
larticulo=ALLTRIM(Articulo)
lentradas=Entradas
lsalidas=Salidas
lexistencia=Existencia
lpreciosiniva=preciosini
liva=iva
lprecioconiva=precioconi
lprecioventa=preciovent
lpreciocredito=preciocred
llinea=linea
limage=Alltr(image)
ledo=edo
*** en este: strsql me da un error
strsql="INSERT INTO articulos(codebar, articulo, entradas, salidas, existencia, preciosiniva, iva, precioconiva, precioventa, Preciocredito, linea, image, edo) VALUES (?lcodebar, ?larticulo, ?lentradas, ?lsalidas, ?lexistencia, ?lpreciosiniva, ?liva, ?lprecioconiva, ?lprecioventa, ?lpreciocredito, ?llinea, ?limage, ?ledo)"
TRY
sqlexec(Con, strsql)
SKIP
X=X+1
?X
EndTry
ENDDO
A ver que es lo que tengo mal..??
Gracias Amigos...
CLOSE TABLES all
DO conectar &&Llama a la conexión
PUBLIC lcodebar, larticulo, lentradas, lsalidas, lexistencia, lpreciosiniva, liva, lprecioconiva,;
lprecioventa, lpreciocredito, llinea, limage, ledo, STRSQL,X
SELECT * FROM ARTICULOS INTO CURSOR PASAR
SELECT pasar
GO top
**** ir al principio del cursor...
DO WHILE !EOF()
*** asignar contenidos del cursor en variables
lcodebar=ALLTRIM(CodeBar)
larticulo=ALLTRIM(Articulo)
lentradas=Entradas
lsalidas=Salidas
lexistencia=Existencia
lpreciosiniva=preciosini
liva=iva
lprecioconiva=precioconi
lprecioventa=preciovent
lpreciocredito=preciocred
llinea=linea
limage=Alltr(image)
ledo=edo
*** en este: strsql me da un error
strsql="INSERT INTO articulos(codebar, articulo, entradas, salidas, existencia, preciosiniva, iva, precioconiva, precioventa, Preciocredito, linea, image, edo) VALUES (?lcodebar, ?larticulo, ?lentradas, ?lsalidas, ?lexistencia, ?lpreciosiniva, ?liva, ?lprecioconiva, ?lprecioventa, ?lpreciocredito, ?llinea, ?limage, ?ledo)"
TRY
sqlexec(Con, strsql)
SKIP
X=X+1
?X
EndTry
ENDDO
A ver que es lo que tengo mal..??
Gracias Amigos...
Valora esta pregunta


0