Eliminar registro.
Publicado por Nomequieroniyo (2 intervenciones) el 12/09/2002 06:18:35
Amigos del foro:
Necesito borrar un registro que se ha seleccionado en un control grid.
Para esto, tengo un commandbutton que tiene el codigo:
GO ThisForm.nRegistro
nRta=MessageBox("Confirme eliminación",...etc)
IF (nRta=6)
:::etc.
La primera línea emplea el número de registro almacenado en la nueva propiedad del form nRegistro. Esta propiedad se modifica en el evento Afterrowcolchange del grid ( ThisForm.nRegistro=RecNo()). Esto funciona correctamente. Si no utilizo esta propiedad y hago click en el commandbutton para borrar, estaría borrando el registro equivocado.
Es esto correcto? Porque? Espero que me entiendan
Ah! Me olvidaba: porque el comando PACK, borra el contenido de un grid ? Esto se soluciona solo con sacar el PACK o hay otra forma?
Un gran saludo.
Necesito borrar un registro que se ha seleccionado en un control grid.
Para esto, tengo un commandbutton que tiene el codigo:
GO ThisForm.nRegistro
nRta=MessageBox("Confirme eliminación",...etc)
IF (nRta=6)
:::etc.
La primera línea emplea el número de registro almacenado en la nueva propiedad del form nRegistro. Esta propiedad se modifica en el evento Afterrowcolchange del grid ( ThisForm.nRegistro=RecNo()). Esto funciona correctamente. Si no utilizo esta propiedad y hago click en el commandbutton para borrar, estaría borrando el registro equivocado.
Es esto correcto? Porque? Espero que me entiendan
Ah! Me olvidaba: porque el comando PACK, borra el contenido de un grid ? Esto se soluciona solo con sacar el PACK o hay otra forma?
Un gran saludo.
Valora esta pregunta


0