<%
Response.Charset="gb2312"
response.expires=-1str=request.QueryString("str")
yy=""
dim objconn,objrs,connstr
set objconn = createobject("adodb.connection")
connstr = "provider = microsoft.jet.oledb.4.0;data source="&server.mappath("wt.mdb")
objconn.open connstr
sql ="select * from book where Name like '"&str&"%'"
set rs =objconn.execute(sql)
do while not rs.eof
yy= rs("Name")&""&"-"&yy
rs.movenext
loop
rs.close
set rs=nothing
response.write yy
%>
解决方案 »
- javascript新手问题 ! 简单的关键字搜索
- js正则如何去掉最后的分隔符
- JS邮箱验证的问题,哪位前辈来帮解决下
- 如何捕获textare滚动条的向上滚动,向下滚动事件,不想用div模拟
- Ext 上传问题
- js效果的页面,在WIN SERVER2003中无效?
- 用ajaxupload.js控件上传文件,选择文件时,怎样使浏览框过滤选择文件类型
- 这个预定义的右键菜单要怎样才能显示的出来?在线等,急!!
- 有什么办法可以让页面一开始就是最小化的呀?
- 如何解决self 和top相同的问题?(self == top) parent.location='login.jsp'
- 多个checkbox赋值,急
- javascript中判断日期的方法,但是不对,希望各位大侠来看看,小弟真的弄不懂,今天第一次来csdn.
<%
Response.Charset="gb2312"
response.expires=-1str=request.QueryString("str")
yy=""
dim objconn,objrs,connstr
set objconn = createobject("adodb.connection")
connstr = "provider = microsoft.jet.oledb.4.0;data source="&server.mappath("wt.mdb")
objconn.open connstr
sql ="select * from book where Name like '"&str&"%'"
set rs =objconn.execute(sql)
'''''''''''''''''''''''
if not rs.eof thendo while not rs.eof
yy= rs("Name")&""&"-"&yy
rs.movenext
loop
rs.close
set rs=nothing
'''''''''''''''''''''''
end ifresponse.write yy
%>
好象不是因为循环没写对 ie下都是可以查询出来的
家里的ff下都是好的
公司这边就是坏的
<%
Session.CodePage=936
Response.Charset="gb2312"
response.expires=-1
str=request.QueryString("str")
%>
Response.Charset="GB2312"
如果有中文最好用Server.URLEncode这样:Request.QueryString取到的值才不至于引起乱码
我是这么写的
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Response.Charset="gb2312" '和下面的那行换了位置也不行
Session.CodePage=936
response.expires=-1
str=request.QueryString("str")
yy=""
dim objconn,objrs,connstr
set objconn = createobject("adodb.connection")
connstr = "provider = microsoft.jet.oledb.4.0;data source="&server.mappath("wt.mdb")
objconn.open connstr
sql ="select * from book where Name like '"&str&"%'"
set rs =objconn.execute(sql)
do while not rs.eof
yy= rs("Name")&""&"-"&yy
rs.movenext
loop
rs.close
set rs=nothing
response.write yy
%>to 5楼
没看懂你说的to 6 楼
写上去了还是乱码了。。
<%
Response.Charset="gb2312"
...................
...................
%>
+了额 还是乱码http://download.csdn.net/source/895964
各位大虾帮忙调试下(ff下中文乱码)
换成: var str = "2.asp?str="+escape(document.getElementById("sou").value)应该就没问题了我没测试,只是看了看。你自己先搞搞吧