2011-10-07 25 views
1

在TSQL我可以這樣做:實體框架LINQ - 如何執行字母字符串比較其中name>「鮑勃」

select * from Person where Name > 'Bob' 

如何做到這一點與實體框架LINQ查詢?

var results = db.People.Where(p => p.Name > "Bob"); // error 
+1

[http://stackoverflow.com/questions/578231/issues-doing-a-string-comparison-in-linq][1] [1]:http://stackoverflow.com/questions/578231/issues-doing-a-string-comparison-in-linq –

+0

啊,謝謝。我已經投票結束我的問題作爲你引用的一個確切的副本。 –

回答

1

您必須使用.compareTo來進行字符串比較。