Microsoft VBScript 运行时错误 '800a01b6'

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:23:53
Microsoft VBScript 运行时错误 '800a01b6'

对象不支持此属性或方法: 'Session.codepage'
\wwwroot\nPost\config.asp, line 5

以下是代码

<%@ LANGUAGE = VBScript CodePage = 936%>
<%
dim mdb,sessionvar
mdb="../mdb/qq270588799.mdb" '数据库存放地点(根目录的相对地址)
Session.codepage=936
sessionvar="123" '更改为任意字符
%>
<%
dim conn
dim connstr
dim startime
'startime=timer()
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(mdb)
conn.Open connstr

sub CloseConn()
conn.close
set conn=nothing
end sub
function htmlencode2(str)
dim result
dim l
if isNULL(str) then
htmlencode2=""
exit function
end if
l=len(str)
result="

session.codepage=936
这句代码没问题,在iis下一般不会出问题
在其它支持asp的服务器下,可能有问题

Session.CodePage
把属性名称改一下看看哟。
就是把小写改为大写。或者这个Session是不是要引用什么头文件之类的?

一.文件属性问题 .
二.权限问题。