在SQL Server 中查询韩文信息时,没有匹配到对应的信息,检查程序后发现字段类型是nvarchar类型的没有问题, 打开存储过程后找到问题了:原来是拼接后的查询语句存储在一个varchar变量中,执行后不识别韩文.将变量类型改为nvarchar后搞定. 在SQL中英文可以用任意类型字段来存储,但是中文.韩文等只能存储在Unicode类型字段中,所以在操作中文或除英文外的其他语言时,最好在前面加上‘N’,以免出错.
将数据存放到数据库中,动态的调取比较灵活,数据变动后不需要改变图层的属性表. 此处采用的方法是通过jquery查询数据库,并将数据库的结果生产json串返回给js,在js中动态解析json串增加点至地图上 1.jquery调取查询并处理json var data = []; function getData(vipstatus){ data=[];//清空数据列表 $.get('getVIPStatus.jsp',{vipstatus:vipstatus},function(result){ /
我们在编程中经常会遇到特殊字符过滤的问题,今天我们提供一种白名单方式过滤 直接上代码 function RegEXP(s) { var rs = ""; for (var i = 0; i < s.length; i++) { if (/^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9_-]|["',,../.\]\[[]\\n\s!!??——_<>%;‘’:)<()>(&+=`“”·*#@@]){