注册 登录
编程论坛 ASP技术论坛

请问ACCESS数据库表的问题

lele2007 发布于 2008-06-21 22:45, 1199 次点击
" border="0" />
我想问一下那个<%notdownload%>是什么来的?有什么用的?看起来好像是  不准下载   请问这样做实现什么样的功能?真的可以防下载数据?谢谢
9 回复
#2
lele20072008-06-28 23:31
没人帮忙参考下?
#3
天涯听雨2008-06-30 17:01
只是一个特殊的表名……
#4
hmhz2008-06-30 17:34
防下载用的,里面存储的是二进制代码
#5
makebest2008-07-01 13:52
稍有点意思的雕虫小技而已

让菜鸟们不能直接用表名, 要改用"拼音",呵呵!
#6
lele20072008-07-20 11:14
还是不太明白 不知道有没有详细的说明的。呵呵
#7
multiple19022008-07-20 12:27
那个数据库后缀大概是asp或者asa,这样如果有人要下载就会被asp.dll解析,asp.dll当然认为这是个文本文件,并且找出脚本块。如果没有脚本块,则不做解析直接发回客户端,这就是为什么mdb改名为asp仍然能被下载的原理。但是二进制的数据很可能在文件里是按原样存的,asp.dll在这段内容里找到了脚本块,执行,出错,停止发送。
#8
lele20072008-07-20 18:15
哦,对,这网站的数据库是.asp的,原来那个是跟这个有关系的,呵呵!那这样似乎也不太好!如果就像一些被别人注入代码的话,那.asp的数据库也会被破坏了吧!明白了一些些了!呵呵!但不完全明白!
#9
multiple19022008-07-20 22:01
[bo][un]lele2007[/un] 在 2008-7-20 18:15 的发言:[/bo]

哦,对,这网站的数据库是.asp的,原来那个是跟这个有关系的,呵呵!那这样似乎也不太好!如果就像一些被别人注入代码的话,那.asp的数据库也会被破坏了吧!明白了一些些了!呵呵!但不完全明白!

先执行前面的代码,出错,停止执行。
#10
lele20072008-07-21 09:14
版主,请问下,前而的代码指的是哪些?是.asp文件中的代码? 有点模湖了!版主,可以举个例子让我参考下。。。呵呵,谢谢!!
1