主题:  十万火急

lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#12004/2/28 2:53:26
我刚刚做好的个人主页怎么上传了,有一部分的ASP做的页面看不到,
而有一个可以呢?我找不出原因来了,快气死我了!!
希望朋友们能帮小弟一下!能快点吗?我想你也能体会到我此刻的心情!我用的是
DMX2004,



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#22004/3/1 21:00:07
感谢lemontree,我按你这样做,它终于给出提示了,它的错误提示是这样的:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] '(unknown)' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

/login.asp, line 5
是不是数据库出来问题,但是在测试的时候没有什么问题的!还要麻烦你了,lemontree



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#32004/3/1 21:34:52
数据库连接错误,看看数据库的路径



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#42004/3/2 2:04:17
我的数据库在本地站点是放在跟目录下的database文件夹下,
touzhu---database--yanzl.mdb
而在上传时是放在 ftp跟目录
\---database
\---yanzl.mdb
我看见服务商上面说有什么存放数据库access的绝对路径为
d:\webhosting\clients\ftpname\database
不知道我上传对了没有
我在自定义连接字符串是这样的:
连接名称:conn
连接字符串:"DRIVER={Microsoft Access Driver(*.mdb)};DBQ=d:\touzhu\database\yanzl.mdb"
dreanweaver应连接:使用此计算机上的驱动器程序
就这样了,也不知道是错在那里,请allinhands前辈教教我!
谢谢!



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#52004/3/2 2:09:11
哦!allinhands前辈有一点差点忘了跟你说了,数据库连接错误那为什么有一个asp页面又可以正常的显示呢



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#62004/3/2 20:47:27
lemontree我按你的:连接字符串:"DRIVER={Microsoft Access Driver(*.mdb)};DBQ="&server.mappath("database\yanzl.mdb")
这样不行,我把它该成了
"Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/touzhu/database/yanzl.mdb")
这样它已经说成功连接了,怎么我重新上传,然后打开出现这样的情况
Microsoft JScript runtime error '800a1391'

'server' is undefined

/Connections/conn.asp, line 8



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#72004/3/3 21:13:35
版主,就是这个问题了难了我很多天了能帮帮我解决了吗“
我翻了覆去的都没有睡好觉,去书店又查不到什么,我们这里偏僻落后真的不容易啊!前天去问一个教过我电脑基础的老师他有不懂,啊!我该怎么办,我真的只有来5D这里找你们帮忙了!



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#82004/3/4 4:31:37
真是奇怪,我用今晚又改了一下字符串连接:Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("../database/yanzl.mdb")
测试还是能够通过,我不明白我记得我已经改了两下了,那一共是三个字符串连接都是可以的!!!不过在本地网络浏览又跟前面的有点差别:
错误类型:
Microsoft JScript 运行时错误 (0x800A1391)
/touzhu/Connections/conn.asp, 第 8 行
不是的,我那懂JS 了,不知道那一年才能学到呢?我看了好象是asp javascript文档
版主我的conn.asp文件是:
<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="true"
// Catalog=""
// Schema=""
var MM_conn_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("../database/yanzl.mdb")
%>
再次麻烦你了,谢谢!



bosco

职务:普通成员
等级:1
金币:0.0
发贴:31
#92004/3/4 8:40:02
var MM_conn_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("../database/yanzl.mdb")
../database/yanzl.mdb是上一级目录下的database目录下yanzl.mdb数据库
这看你的数据库的位置了如是在根目录下的 database/yanzl.mdb那就写成/database/yanzl.mdb
你试试看行不?!



xxj19820224

职务:普通成员
等级:1
金币:0.0
发贴:31
#102004/3/4 9:25:27
lemontree在上个帖子中说
引用:
请给出具体的错误提示!
IE------工具------internet选项-------高级--------去掉"显示友好的HTTP错误"前的小勾





缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#112004/3/4 11:55:58
用javascript写的话是不是要用+做连接符?


另外to楼上:两者不相干的事...-______________-



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#122004/3/5 4:15:36
allinhands前辈,我按你的说去做了,"Driver={Microsoft Access Driver (*.mdb)};DBQ="+server.mappath("../database/yanzl.mdb")
还有这样也试过:
"Driver={Microsoft Access Driver (*.mdb)};DBQ="+server.mappath("/touzhu/database/yanzl.mdb")
测试都通过,但还是跟原来的结果一样
是我那里做错了呢?



lisheng8

职务:普通成员
等级:1
金币:0.0
发贴:62
#132004/3/7 2:59:08
是我那里做错了呢?
能说说吗?就多做个好人嘛!我会感谢你的!谢谢了