У меня есть первое приложение базы данных EF4.1, и метод .ToString () дает мне только отраженный тип , а не SQL-запрос .
Как мне сделатьмое приложение показывает мне запрос Linq в формате SQL?
Я добавил версию 4.1 C:\Program Files (x86)\Microsoft ADO.NET Entity Framework 4.1\Binaries\EntityFramework.dll
в свой проект.Я предполагаю, что функция ToString добавляется методом расширения, но даже когда я добавляю «Using system.data.Entity», я не могу заставить работать вывод строки.
Означает ли этоToString работает только для развертываний Code First?
public IEnumerable<CompanyDetail> GetAllCompanies(int? startPage, int? stopPage, string Filter, int? MaxResults)
{
var t = from c in _entities.CompanyDetail
select c;
string test = t.ToString();
var t2 = _entities.CompanyDetail;
string test2 = t2.ToString();
return t.ToList();
}