Update en tabla

Hola experto estoy tratando de utilizar el update para actualizar datos desde un formulario pero no me funciona lo hago de la siguiente forma
en el load del formulario creo el cursor
CREATE CURSOR temporal2 (cdia d(8), asistió c(16), comen2 c(50))
SELECT temporal2
luego agrego un boton de actualizar con el siguiente codigo
INSERT INTO temporal2 (cdia,asistio,comen2) VALUES (cact,asita,coment2)
SELECT datos
APPEND FROM temporal2
=TABLEUPDATE(.T.)
USE IN temporal2
Me genera un error diciendo que no encuentra la ubicación del cursos.
Me podrías indica que estoy haciendo malo, o si podrías proporcionarme un ejemplo sencillo utilizando el update seria excelente mi correo es (xxxxxx)
Gracias
Mishel

1 respuesta

Respuesta
1
Ok, mira la verdad el update no se hace como lo estas haciendo, lo que tienes que hacer no es eso
el update se hace de la siguiente forma
update tabla set campo1 = valor1 , campo2 = valor2 where condicion
asi se realiza, saludos pero igual te mande un ejemplo
Y cuando es información de un grid como le hago
Mmm bueno en el grid, ya se actualiza sólito, si es que estas sobre una tabla .
Por ejemplo tu grid debe tener un recordsource "nombre_tabla " o un cursor, y estos se actualizan solo con ponerlos como readwrite, bueno el cursor y la tabla por default .
Bueno si es un cursor tienes que después actualizarlo a la tabla, de la misma forma como te indique anteriormente, y si es algo como un texto que actualiza información de el grid, lo que tienes que hacer es lo mismo de antes, solo que en ves de ser el tabla, debe de ser el cursor

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas