2012-09-03 241 views

回答

0

對於阿拉伯語Kaaf,有兩種不同的Unicode字符,根據操作系統版本和用戶站上安裝的鍵盤,可能存在於您的數據庫中。

U + 0643ك U + 06A9ک

我做了什麼來解決類似的問題是寫一個小工具,所有Kaafs轉換爲相同的字符。然後,如果你確保你的搜索輸入使用正確的字符,它應該工作。祝你好運:)

+0

Thanks @RollingCog。 但是U + 06A9ک是一種波斯語kaaf! 當我用波斯語鍵盤鍵入它等於U + 06A9ک。 –

+0

這是正確的。我的壞:)但是,我建議你選擇一個沒有出現在搜索中的字符串,並獲取其中的Kaaf的Unicode字符代碼(Sql UNICODE函數),並將其與您的搜索字符串中的Kaaf字符代碼進行比較。 – RollingCog

+0

我有類似的問題,但在我的情況下,任何包含字符(ال)的單詞都會被忽略。我沒有嘗試中立模式。 – Yasmine