如何使用原生查詢與DBContext
?如果我運行代碼,這給我例外。爲什麼以及在使用DBContext
時如何運行本機查詢?DBContext原生SQL查詢
AcademyEntities context = new AcademyEntities();
string nativeSQLQuery =
"SELECT * " +
"FROM dbo.Employees " +
"WHERE FirstName='{0}'";
string name = "Guy";
var emp = context.Departments.SqlQuery(nativeSQLQuery, name);
foreach (var item in emp)
{
}
嘗試刪除圍繞{0}的報價 –
有什麼特殊情況? –
例外情況是「數據讀取器與指定的'TelerikAcademyModel.Department'不兼容,類型'Name'的成員在數據讀取器中沒有相應的列,名稱相同。 – TheChampp