我有這個基本的linq查詢,我想從數據庫中獲取一個城市。問題在於我的搜索字符串在沒有我請求的情況下被修剪。我儘可能簡化了它。例如:Linq自動修剪我的字符串!
var firstCity =
from city in db.Cities
where city.City_Code == "LAS "
select city;
的city.City_Code爲 「LAS」,而不是 「LAS」,它仍然得到了城市與CITY_CODE 「LAS」。
我該如何解決這個問題?我也嘗試過Equals,但結果是一樣的。
您是否使用LINQ2SQL或EF? – 2011-05-02 08:02:30
這可能是[在數據庫上完成填充]的副作用(http://msdn.microsoft.com/zh-cn/library/ms187403.aspx)。 – Lucero 2011-05-02 08:12:28