扩展名.asp的文件居然可以存储.mdb的数据库数据吗?

来源:百度知道 编辑:UC知道 时间:2024/05/23 21:39:26
我下载了一个ASP论坛的源码,花了几天几夜的时间已经添加了好多信息到数据库了,今天我为了将所有文件里的广告文字删除掉,便搜到了在数据库文件夹下的一个.asp文件(真实扩展名),打开找到广告文字删除后,刷新首页出现问题:
不能识别的数据库".mdb"
我想想可能是把连接数据库的asp文件不小心改动了,于是我又将连接数据库的所有文件检查了一遍,没发现问题。但网页一直不能打开...
最后我只有将刚下载的初始压缩包解压后把数据库的相关asp文件全部复制到我的当前工作区覆盖相对应的文件,好了,网页终于打开了,
天大的问题出现了,我几天几夜辛辛苦苦的添加了几千条信息全部没有了,我不知道为什么,我找遍了工作区所有路径没有看到有.mdb的数据库文件,晕死!!!
于是爆炸性地发现我的数据库连接文件中是这样的:
db="date/dgtgii.asp"
set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath(db)
conn.open connstr
小弟做网站已有近两年时间,真是见识短浅,就没见过.asp文件怎么存放数据库数据?
数据被我搞掉了也就不用了,今天终于是长了见识了,各位师兄师姐们,能否就相关这样的.asp文件存放数据库的知识给些指点或参考资料,小弟不胜感激!!!

其实就是将 ACCESS的数据库文件(*.mdb) 的扩展名 改为 .asp,
它实际上还是一个ACCESS数据库文件。

你还可以将它改为其他扩展名,比如 .exe, .dll 等试试,^_^ 。

祝你好运!

其实是把mdb的后缀名改成asp,照样可以连接

1