Cómo obtener SQL con valores de parámetros en una excepción
Es difícil de creer, pero parece que no puedo encontrar una respuesta directa para esto: ¿Cómo puedo obtener la instrucción SQL?incluyendo los valores de los parámetros cuando la declaración genera una excepcióny solo cuando genera una excepción. Sé cómo registrar la declaración + los parámetros para cada SQL generado, pero eso es demasiado. Cuando hay unSystem.Data.SqlClient.SqlException
, sin embargo, solo proporciona el SQL, no los valores de los parámetros. ¿Cómo puedo detectar eso en un punto donde tengo acceso a los datos para poder registrarlos?