ASP 数据库下载问题。
我在网上看到一段代码,听说可以防止数据库下载,并且自动转到特定地址去。我复制下来试后总是提示错误。
错误信息是:
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配: '[string: "<"]'
/db.asp,行 12
---------------------------------------》那段代码是:
<!--#include file="config.asp" -->
<%
' ------此处省略连接数据200字,得到数据连接对象Conn
set rs=server.createobject("adodb.recordset"
sql="select notdown from NotDown"
str="<%response.redirect(""http://www.sohu.com"""&chr(37)&">"
''''''''''由于字段是二进制数据,我们要是直接把Str字符串字入数据库的话会有一点问题
''''''''''在VBS中每一个字符占两个字节,所以我们要去掉高位的空字节
for i=1 to lenb(str)
if midb(str,1,i)<>0 then
data=data+ascb(midb(str,1,i))
end if
next
rs.open sql,0,3
data=rs(0).AppendChunk(data) '写入二进制数据
rs.update
rs.close
set rs=nothing
%>
==============================》
请问如何解决这个错误,谢谢。
第一个解决者给高分,其他朋友酌情给分。