在arcgis java腳本API中,我在查詢數據庫。當您搜索數字和英文文本而不是Unicode字符時,一切正常。我知道爲了查詢SQL中的Unicode字符,您必須添加N前綴,如NAME =N' امنیتی'
,以便查詢將返回結果。我如何在JavaScript中實現arcgis api?下面是查找任務代碼:如何在JavaScript中搜索SQL中的Unicode值?
//FIND TASK SEARCH AND RESULTS
function execute(searchType, searchText as) {
esri.show(loading);
findParams.searchText = searchText;
findTask.execute(findParams, callBack);
dijit.byId('tabContainer').selectChild(dijit.byId('dataTab'));
map.centerAndZoom(center, zoom);
}
你什麼錯誤? –
我沒有收到任何錯誤,結果集是空的。 – johnny
好的,所以在寫完我的回答之後,我讀了[刪除] [這篇文章](http://www.codeproject.com/Articles/34481/Posting-Unicode-Characters-via-AJAX),並認爲我應該檢查 - 如果您打開開發人員工具,您是否發出適當的字符? – Jeff