主题:  换了机器asp网页不能显示了!

wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#12002/12/3 19:28:35
我的asp网页在本机上运行没有问题,放到服务器上(同样安装了iis)asp网页就不能显示了,其他的html页面显示正确,请问题是怎么回事?我用的是acess数据库,服务器上没有装acess,是不是因为这?错误信息是:
HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/wanli/shouye.asp, 第 5 行
先谢谢各位了!



SatanZero

职务:普通成员
等级:1
金币:1.0
发贴:137
注册:2002/5/5 17:04:45
#22002/12/4 17:27:52
没有在ODBC设置数据库连接,以前会显示,说明你会做连接,我就不罗嗦了!给你提个醒罢了!



wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#32002/12/4 18:01:26
SatanZero兄,不要这样嘛,我只会做这个简单的链接,这个问题怎么样指定链接呀?一定告诉我,先谢了!最好是不要给我说一大堆代码,改代码就给我写具体一点



hungerytiger

职务:普通成员
等级:2
金币:1.0
发贴:312
注册:2001/1/11 10:33:07
#42002/12/4 19:38:54
还是连接了,原来自己在机子上做的是DSN连接,你可以做其他连接哦,看看UDSKY上的数据库连接这篇文章了,介绍了这方面的东西了



SatanZero

职务:普通成员
等级:1
金币:1.0
发贴:137
注册:2002/5/5 17:04:45
#52002/12/4 22:00:50
使用自定义字符串连接,举例如下:
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("/shm/net/nhf/data/data.mdb")


后面的/shm/net/nhf/data/data.mdb是指数据库在服务器中的虚拟路径!



wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#62002/12/5 7:31:21
老兄,我把我段字符放在自定义字符串连接里后,测试说"初始化字符不符合ole db规定"呀,我把/shm/net/nhf/data/data.mdb改成了e:\wanli\password.mdb,对不对呀?
帮忙帮到底!



SatanZero

职务:普通成员
等级:1
金币:1.0
发贴:137
注册:2002/5/5 17:04:45
#72002/12/5 17:28:52
如果代码是这样:
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("/shm/net/nhf/data/data.mdb")


那么请在IIS里免设一个名为shm的虚拟目录,指向网站所在硬盘目录即可!!!



wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#82002/12/5 17:53:23
我把=" & Server.MapPath ("/shm/net/nhf/data/data.mdb")改成具体的路径如:e:\wanli\password.mdb,可以,但因为这是绝对路径,我想可能放到服务器上去后,还是不行吧?
("/shm/net/nhf/data/data.mdb")这是不是也是数据库路径?例如:e:\wanli\password.mdb或者只是password.mdb?总是提示出错!!!



SatanZero

职务:普通成员
等级:1
金币:1.0
发贴:137
注册:2002/5/5 17:04:45
#92002/12/6 8:30:15
后面加上:
;UID=jsmith;PWD=orlando8


/shm/net/nhf/data/data.mdb 指的是虚拟路径下的数据库路径

兄弟,请多看看DWMX的帮助吧!



wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#102002/12/6 8:36:50
好的,谢谢了!有问题再问大哥!:)



一线风

职务:普通成员
等级:1
金币:0.0
发贴:50
注册:2002/12/1 10:50:27
#112002/12/6 11:24:28
要是用的是Access2000的话上面可都不行哟!!!



一线风

职务:普通成员
等级:1
金币:0.0
发贴:50
注册:2002/12/1 10:50:27
#122002/12/6 11:24:29
要是用的是Access2000的话上面可都不行哟!!!



wanlixwl

职务:普通成员
等级:1
金币:0.0
发贴:113
注册:2002/11/14 9:37:03
#132002/12/6 18:44:50
为什么不行?好像可以呀?