Ayuda con form. Necesito guardar y/o Actualizar
hice un form con un botón guardar pero quisiera un ejm para saber si actualiza y/o guarda un nuevo registro lo hice así pero no funca:
usuario=thisform.txtUsuario.Value
nombre=thisform.txtNombre.Value
apellidos=thisform.txtApellidos.Value
dni=thisform.txtdni.Value
clave=thisform.txtClave.Value
reclave=thisform.txtreclave.Value
fini_vigencia=DATE()
ffin_vigencia=thisform.txtffin_vigencia.Value
*!*IF clave==reclave
DO CASE
CASE EMPTY('usuario')
vSql="insert into Usuario(codigo,password,nombre,apellidos,dni,fini_vigencia) values ('"+m.usuario+"','"+m.clave+"','"+m.nombre+"','"+m.apellidos+"','"+m.dni+"','"+m.fini_vigencia+"')"
myvsql=sqlexec(Handle,vSql)
IF handle > 0
WAIT WINDOW('Se guardo exitosamente')
thisform.actualizar
ELSE
WAIT window('No se Guardo !!!')
ENDIF
CASE NOT EMPTY('usuario')
vSql="update Usuario set passsword = '"+m.clave+"',nombre = '"+m.nombre+"',apellidos ='"+m.apellidos+"',dni = '"+m.dni+"'"
myvsql=SQLEXEC(Handle,vSql)
IF Handle > 0
WAIT WINDOW ('Se Actualizo exitosamente')
thisform.actualizar
ELSE
WAIT window('No se Actualizo!!!')
ENDIF
ENDCASE