Control de error

24/05/2004 - 19:04 por x-man | Informe spam
Hola maetros, soy novato en sql (ya que estoy haciendo mi trabajo final para
ASC), trabajo con sql7 y vb6, quisiera saber como se hace controlar cuando
el usuario intenta eliminar un registro y este no se puede eliminar por una
cuestion de integridad, existe alguna función o procedimiento almacenado
que me diga si se puede eliminar el registro, yo actualmente lo que hago es
q si el usuario intenta elimiar y en caso de q no se pueda, es capturar el
error que tira el sql y mostrale un mensage "agradable" al usuario, pero
esta alternativa me parece poco buena.

Saludos y mil gracias

Preguntas similare

Leer las respuestas

#1 Maxi
24/05/2004 - 20:19 | Informe spam
Hola, no veo nada mal tu alternativa!! la otra es poner en tu Store de
insert un control, tambien es valido!!

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"x-man" escribió en el mensaje
news:
Mostrar la cita
para
Mostrar la cita
una
Mostrar la cita
es
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
#2 Javier Loria
24/05/2004 - 21:49 | Informe spam
Hola:
Lo unico mejor que capturar un error es evitar que ocurra :D
No es normal en las aplicaciones, pero se me ocurre que podrias revisar
previamente si una fila tiene filas "hijas" (o sea filas que dependan de
ella)y asi talvez podrias evitar que el usuario la borre en el cliente.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
x-man escribio:
Mostrar la cita
Ads by Google
Search Busqueda sugerida