欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Entity Framework常用查詢語句

 更新時(shí)間:2022年03月01日 11:48:06   作者:.NET開發(fā)菜鳥  
這篇文章介紹了Entity Framework常用查詢語句的用法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

方法一:Linq to Entitie

var info = from p in entity.Users where p.ID >= 10 orderby p.ID descending select p;
foreach (var item in info)
{
    Console.WriteLine("ID:" + item.ID + " " + "登錄名:" + item.LoginName + " " + "密碼:" + item.Password);
}

方法二:Lamada表達(dá)式

var info2 = entity.Users.Where<User>(p => p.ID >= 10).OrderByDescending(p => p.ID);
foreach (var item in info)
{
    Console.WriteLine("ID:" + item.ID + " " + "登錄名:" + item.LoginName + " " + "密碼:" + item.Password);
}

方法三:Entity SQL Language

var info3 = ((IObjectContextAdapter)entity).ObjectContext.CreateQuery<User>(strSQL);
foreach (var item in info)
{
    Console.WriteLine("ID:" + item.ID + " " + "登錄名:" + item.LoginName + " " + "密碼:" + item.Password);
}

方法四:SqlQuery

try
{
    string strSQL2 = "SELECT * FROM Users WHERE ID>=10 ORDER BY ID DESC";
    var info4 = entity.Database.SqlQuery<User>(strSQL2);
    foreach (var item in info)
    {
        Console.WriteLine("ID:" + item.ID + " " + "登錄名:" + item.LoginName + " " + "密碼:" + item.Password);
    }
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message);
}

到此這篇關(guān)于Entity Framework常用查詢語句的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論