AJAX 关于数据库查询的问题
textfield=trim(Request.Form("textfield"))当textfield获取的是汉字的时候,下面的数据库模糊查询就出问题,但数字和英文就可以,这是怎么回事?sqlcmd="select name,address,ctime,ctype from yinbao where keyword like '%"&textfield&"%' " 建议sqlcmd="select name,address,ctime,ctype from yinbao where keyword like '%"&textfield&"%' "这一句之前,输出textfield,看看当是汉字的时候,trim之后到底是什么?那可能有帮助 同意楼上的,我估计是乱码。[em01] 可能是.js文件的编码问题,用utf-8 ajax默认是utf-8传输的...服务端如果不是用utf-8要先转换下... response.Charset="GB2312"
加上这一句试试,加在前面 编码 escape
解码 unescape
就行了
页:
[1]
