Diferenciar entre SqlException

gabecq
01 de Junio del 2005
Hola.
Me da un SqlException cuando la clave principal existe y tb cuando el server SQL está caido. ¿sabeis cómo diferenciar uno y otro dentro del catch?

Gracias y un saludo.

gabecq
01 de Junio del 2005
M respodo a mí mismo x si a alguien le sirve.

Hay una tabla en SQLServer (master.sysmessages)q contiene todos los mensajes de error.

Taluego.