當您運行Linq到Sql或Linq到Entites以獲取記錄列表時,它將運行查詢以從表中選擇所有字段。這是一個有效的解決方案比方說:我運行這個LINQ什麼是從數據庫獲取數據使用LINQ到SQL或LINQ到實體的有效方法?
dim lstCustomers = from c in db.Customers select c
它運行查詢從表中獲取的所有字段是否我需要的所有字段或沒有。我使用asp.net MVC與如果我要使用第二個查詢,則應該這樣寫我,鑑於此查詢(在這裏我只需要客戶ID和姓名)
dim lstCustomers = from c in db.Customers _
select new Customer with { c.CustomerID, c.Name }
什麼LINQ和Entity Framework的優勢。這件事我可以用SQL查詢(使用不同的語法)
任何人都可以幫忙嗎?