asp ACCESS 汉字做为查询条件不能查到结果,请问问题出那了
<!--#includefile="conn.asp"--><%setrsc=server.createobject("adodb.recordset")sqlc="se...
<!-- #include file="conn.asp" -->
<%
set rsc=server.createobject("adodb.recordset")
sqlc="select * from goods where goods_name like'%pa%'"
rsc.open sqlc,conn,1,1
%>
<%Do while Not rsc.eof%>
<table><tr><td><%=rsc("goods_name")%></td><td><%=rsc("number")%></td></tr> </table>
<%rsc.MoveNext
loop
rsc.close
set rsc=nothing
%>这个代码是一个模糊查询,只要含pa字符的记录都要显示出来,我运行了,这个结果显示正常,问题是当我把模糊查询中的模糊字符换成汉字时,结果是查询的记录没有显示出来,请问题出那? 展开
<%
set rsc=server.createobject("adodb.recordset")
sqlc="select * from goods where goods_name like'%pa%'"
rsc.open sqlc,conn,1,1
%>
<%Do while Not rsc.eof%>
<table><tr><td><%=rsc("goods_name")%></td><td><%=rsc("number")%></td></tr> </table>
<%rsc.MoveNext
loop
rsc.close
set rsc=nothing
%>这个代码是一个模糊查询,只要含pa字符的记录都要显示出来,我运行了,这个结果显示正常,问题是当我把模糊查询中的模糊字符换成汉字时,结果是查询的记录没有显示出来,请问题出那? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询