Manejo de errores del Sql-server2000

04/06/2004 - 18:17 por Juan Fernando | Informe spam
Quisiera saber como manejo los errores del sql, tengo un
ejemplo de una aplicacion desarrollada en visual basic 6.0
y esta se conecta a un servidor sql 2000 y desde la
aplicacion ingresos registros,consulto, elimino, etc, pero
la base de datos tiene integridad referencial y no deja
que se le inserten datos duplicados por que tambien tienen
las tablas claves primarias, entonces sale un mensaje del
sql diciendome que estoy violando una restrincion primari
key, quiesiera manejar estos errores, pero no se como, me
dijieron con un trigger en las tablas , quisiera como
puedo manipular estos errores del sql, gracias...
 

Leer las respuestas

#1 Maxi
04/06/2004 - 18:25 | Informe spam
Hola, si queres manejar estos errores voy a repetir una frase del amigo
Javier Loria :-), es mejor que no llegen a pasar los errores!!

Esto quiere decir que por ejemplo en tu Store de Insert antes de realizar el
insert debes verificar la integridad y enviar al cliente los errores!!"

Yo por practica y recomendacion no hago nada de esto, solo dejo al motor que
emita el los errores cuando pasan, para mi es mucho mas transparente y
requiere mucho menos mantenimiento.

Quizas para los Primary Key valga la pena, pero para el resto no lo usaria
;-)

Bye


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



"Juan Fernando" escribió en el mensaje
news:1868a01c44a4f$66037170$
Quisiera saber como manejo los errores del sql, tengo un
ejemplo de una aplicacion desarrollada en visual basic 6.0
y esta se conecta a un servidor sql 2000 y desde la
aplicacion ingresos registros,consulto, elimino, etc, pero
la base de datos tiene integridad referencial y no deja
que se le inserten datos duplicados por que tambien tienen
las tablas claves primarias, entonces sale un mensaje del
sql diciendome que estoy violando una restrincion primari
key, quiesiera manejar estos errores, pero no se como, me
dijieron con un trigger en las tablas , quisiera como
puedo manipular estos errores del sql, gracias...





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.698 / Virus Database: 455 - Release Date: 02/06/2004

Preguntas similares