Estoy haciendo una consulta parametrizada usando C# en una instancia de SQL Server 2005, y me gustaría echar un vistazo al SQL que se ejecuta contra la base de datos para la depuración. ¿Hay algún lugar donde pueda ver cuál es el SQL de salida del comando parametrizado, ya sea en los registros de la base de datos o en el depurador de Visual Studio?Encontrar la salida de SQL de una consulta parametrizada
Respuesta
Uso de SQL Server para ver el SQL
http://www.eggheadcafe.com/articles/sql_server_profiler.asp
http://msdn.microsoft.com/en-us/library/ms187929(SQL.105).aspx
de SQL es la mejor solución, pero si se necesita algo más orgánico a la aplicación que se podría desplegar y activar/deshabilitar en producción, control de calidad, etc. ... entonces podría compilar un contenedor alrededor del proveedor System.Data.SqlClient (Ej. el proveedor registrado en el archivo de configuración como ... providerName = "System.Data.SqlClient") .
Esto esencialmente actuaría como un proxy de intercepción que le daría acceso a toda la información que pasa a través del proveedor (por ejemplo, entre su aplicación y el cliente de la base de datos). Esto le permitiría desviar lo que necesita, interceptarlo, modificarlo, agregarlo y/o enriquecerlo. Esto es un poco más avanzado, pero abre la puerta para capturar toda una gama de información y podría insertarse/reemplazarse/eliminarse como una capa separada de preocupación.
- 1. excepción sql, falta la consulta parametrizada
- 2. ¿Cómo creo una consulta SQL parametrizada? ¿Por qué debería?
- 3. ¿Cómo hacer una consulta SQL parametrizada en ASP clásica?
- 4. preparado consulta parametrizada con PDO
- 5. ¿Cómo realizo una consulta parametrizada en CouchDB
- 6. La forma en que funciona la consulta parametrizada de PDO
- 7. ¿Cómo escribir una consulta parametrizada en el estudio de gestión?
- 8. Consulta SPARQL parametrizada con JENA
- 9. MySQL consulta parametrizada utilizando como
- 10. ¿Por qué la versión parametrizada de esta consulta se ejecuta más despacio que una versión no parametrizada?
- 11. Cláusula LIKE parametrizada en una declaración SQL usando Dapper
- 12. En PHP con PDO, ¿cómo verificar la consulta final parametrizada de SQL?
- 13. jqGrid setSeleccione la función con la consulta parametrizada
- 14. SQL Encontrar el tamaño del resultado de la consulta
- 15. La consulta parametrizada falla al insertar ciertos caracteres Unicode
- 16. consulta parametrizada para MySQL con C#
- 17. ¿Cómo ejecuto una consulta SQL parametrizada en ASP clásico? ¿Y es seguro?
- 18. ¿Puedo hacer una consulta parametrizada que contenga la función de geometría?
- 19. Cómo utilizar IS NULL en una consulta parametrizada (Delphi)
- 20. consulta sql para encontrar los registros duplicados
- 21. dar un título a cada consulta SQL de salida
- 22. Mostrar solo las primeras N líneas de salida de una consulta SQL
- 23. recuento de una consulta SQL
- 24. SQL: Interrupción de una consulta
- 25. Pregunta SQL para encontrar la clave principal de una tabla?
- 26. Consulta SQL para encontrar los números de secuencia faltantes
- 27. de consultas SQL para generar la matriz como la salida de la consulta de tabla relacionada en SQL Server
- 28. ¿Cómo creo una consulta parametrizada de PDO con una instrucción LIKE?
- 29. Cómo encontrar sólo letras mayúsculas en la palabra a través de la consulta en SQL Server
- 30. Forma correcta de utilizar .Net DateTime en cadena SQL parametrizada