Как узнать точное выражение, запущенное в блоке данных приложения? - PullRequest
0 голосов
/ 25 мая 2010

Мы используем «Блок приложения доступа к данным Enterprise Library» для доступа к базе данных SQL Server.На уровне DataAccess мы вызываем API блока приложения.Внутренне это должно быть преобразование команды и параметров в оператор SQL.

Как узнать, какой запрос SQL поступает в базу данных?

Спасибо, AJ

1 Ответ

1 голос
/ 25 мая 2010

В одну сторону:

Запустите профилировщик на SQL Server, запустите трассировку и добавьте даже SQL: пакетный запуск. В данных трассировки посмотрите на столбец TextData

см. Изображение ниже того, как оно выглядит

alt text

...