新手请教关于ASP读取数据库中文乱码的问题
程序代码:
<%@LANGUAGE="VBScript" codepage="936"%> <!--#include file="conn.asp"--> <% logname=Request.QueryString("u_name") logpwd=Request.QueryString("u_pwd") set rs=server.createobject("adodb.recordset") sql="select * from UserTable where u_name='"+logname+"' and u_pwd='"+logpwd+"'" rs.open sql,conn,1,1 if (not rs.eof) then logSuccess=u_name else logSuccess=u_content end if response.Write("logSuccess="&logSuccess) rs.close set rs=nothing %>我用上面的来读取数据库,能读取,但是为何response.Write("logSuccess="&logSuccess)
输出中文会是乱码呢?
存入数据库的中文显示正常啊?
读取数字等都没问题.
为什么呢,我看网上说的,都是加codepage="936" 但是我有加啊.