Como grabar en access desde fox

Tengo una base de datos de access y quiero actualizar y grabar registros, pero no me funciona mi código:
xprovee=thisform.text1.Value
xgrupo=thisform.text2.Value
xprecio=thisform.text3.Value
cmd1 = "UPDATE f_art left join f_lta on f_art.codart==f_lta.artlta set f_lta.prelta=[F_LTA]![PRELTA]* ?xprecio WHERE (((F_ART.FAMART)= ?xprovee) AND ((F_ART.PHAART)= ?xgrupo)"
= SQLEXEc(gnConnHandle,cmd1)
= SQLCOMMIT(gnConnHandle) && Commit the changes
= SQLDISCONNECT(gnConnHandle)

1 Respuesta

Respuesta
1
Te funciona el Insert y el delete??
Yo programo utilizando cursores, es decir para mi ejecutar el Update hago:
"SQLEXEC(gnConnHandle, cmd1,'miCursor')", donde 'miCursor' (puedes poner el nombre que sea siempre entre comillas simples) es el cursor en memoria de la ejecución

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas