我有一個表(sql server)。其中一列('姓名')包含西里爾文的值。Linq - 與字段的音譯值比較
從參數我收到的價值,包含在這個領域,但是音譯。
我的意思是這樣的:'Вася' - >'Vasya'。我需要首先音譯價值領域;
var q = from r in m_DataContext.Table where CTransliteration.Transliterate(r.Name).Contains(trans_text) select r;
或
m_DataContext.Table.Select(r => r.name=CTransliteration.Transliterate(r.Name))
不幸的是,沒有。 有一個字母特殊的音譯算法。它從西里爾文的價值轉化爲url的slu g – Maxim 2010-04-30 09:10:43