Я только что понял, что если ваше приложение С# использует классы LINQ-TO-SQL для взаимодействия с базой данных, вы можете сделать свой запрос следующим образом:
using (DatabaseContext context = new DatabaseContext())
{
context.Log = Console.Out;
var query = from Person p in context.People
where person.Name == "john"
select p;
Console.WriteLine(query.Name);
}
Что эквивалентно в LINQ-TO-ENTITY (это другое название ADO.NET?) дляcontext.Log = Console.Out
Или есть другой способ увидеть ваш фактический SQL-запрос к базе данных?