2012-12-14 13 views
7

से तुलना शामिल करने के लिए मैं इस प्रश्न हैं: select lower(Name) from UserLINQ में एफई लिखने के लिए कैसे छोटे अक्षर

एफई उपयोगकर्ता LINQ आपत्ति उठाने के लिए परहेज करने के लिए LINQ के साथ एक ही बनाने के लिए।

+0

क्या डीबी पर कोड निष्पादित करना आवश्यक है या क्या LINQish में निम्न भाग को बनाना ठीक है, लेकिन इसे एप्लिकेशन पर निष्पादित करना ठीक है? –

उत्तर

10
var query = context.Users.Select(u => u.Name.ToLower()); 

इकाई फ्रेमवर्क स्ट्रिंग का अनुवाद कर सकता है। SQL में SQL। इस प्रश्न का अनुवाद इस प्रकार किया जाएगा:

SELECT 
LOWER([Extent1].[Name]) AS [C1] 
FROM [dbo].[Users] AS [Extent1] 
+1

धन्यवाद, आप सही हैं – Sergey

संबंधित मुद्दे