Eliminar Registro (Validar)
Tengo el Siguiente Codigo,En El Boton Eliminar.
Application.Messagebox ('Deseas Eliminar este Registro', Advertencia, MbYesNo); DM_BaseDatos.TblCliente.Delete; Mi problema es que aunque yo presione el boton (Yes o No) del cuadro de dialogo que aparece despues de presionar el boton eliminar, como quiera se elimina el registro. ¿Como hago para que me valide el No y el Yes Para eliminar el registro? Atentamente Utecyber.- |
Lo que sucede es que no estas colocando ningun conidcional
|
Gracias,
Tienes Razon.. Atentamente Utecyber.- |
sé que es una tonteria pero yo prefiero:
así si algún otro procedimiento llama al borrado y luego hace mas cosas se parará la ejecución. por ejemplo en un simple: ... botonborrado.click query1.open; query1.close; query.locate..... |
hola
podria se de esta forma :
Salu2 |
emmm, bueno, no es que sea muy ortodoxo ese último método. En general no me parece una práctica muy legítima el uso de recordcount para verificar un borrado... sobretodo si estamos hablando de multipuesto.
segun mi experiencia el recordcount, cuanto menos se use, mejor. |
Es cierto lo que ha dicho ruina, de hecho con simple bloque try except podrias capturar el error en la eliminacion, pero tomalo a modo de consejo, como siempre he dicho lo bonito de la programacion es que nadie programa igual qeu los demas, es como pretender que todos pensemos igual, asi qeu si un programa no esta diseñado como nosotros lo pensamos no quiere decir que este malo, simplemente puede ser mas o menos eficiente, este hilo es un claro ejemplo de lo que digo
Saludos |
todo lo que ustedes dicen podria ser cierto, pero funciona o no.
Salu2 |
mmm
Hola.
Mira pana, creo q el problema lo tenes en el procedimiento, mira bien las condiciones no sea que te falte la opcion del else. saludos bye. |
La franja horaria es GMT +2. Ahora son las 06:24:37. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi