![]() |
#2
gupiao1752011-03-02 23:05
|

<%@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)<!--#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
%>
输出中文会是乱码呢?
存入数据库的中文显示正常啊?
读取数字等都没问题.
为什么呢,我看网上说的,都是加codepage="936" 但是我有加啊.