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

网站上传后出錯?

huade 发布于 2008-05-14 15:09, 1098 次点击
我自己做了一个access+asp网站,在自己的机子上测试,通过.
但是传到网上后,出现如下错误:
Microsoft JET Database Engine 错误 '80004005'

未指定的错误

/in_main/in_home.asp,行 9

第九行如下:
<%
Dim MM_connms_STRING
MM_connms_STRING = "provider=microsoft.jet.oledb.4.0;data source="& server.mappath ("/admin/#data#/Gl***.asp")
%>
11 回复
#2
chinasj2008-05-14 15:21
Gl***.asp 这个文件名好像不对吧。*号不能命名的

[[it] 本帖最后由 chinasj 于 2008-5-14 15:22 编辑 [/it]]
#3
huade2008-05-14 15:24
回复 2# 的帖子
沒用的,試過了,问题依旧!
#4
huade2008-05-14 15:26
改后,问题依旧,在本机测试通过,毫无问题,好奇怪,从来没遇到过这样的问题..
<%
Dim MM_connms_STRING
MM_connms_STRING = "provider=microsoft.jet.oledb.4.0;data source="& server.mappath ("/admin/#data#/GlobalMSL.asp")
%>
#5
chinasj2008-05-14 15:28
dim Db,MM_connms_STRING               
Db = "/admin/#data#/Gl.asp"
MM_connms_STRING = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(Db)
            On Error Resume Next
            Set Conn = Server.CreateObject("ADODB.Connection")
            Conn.Open MM_connms_STRING
            If Err Then
                Set Conn = Nothing
                Response.Write "数据库连接出错,请检查连接字串。"
                Response.End
            End If

试试看是不是路径错了
#6
huade2008-05-14 15:40
回复 5# 的帖子
将你的句子加入后,提示:
数据库连接出错,请检查连接字串
#7
chinasj2008-05-14 15:43
Db = "/admin/#data#/Gl.asp"
改成
Db = "admin/#data#/Gl.asp"
试试!
#8
huade2008-05-14 15:55
回复 7# 的帖子
一样的出错问题~
#9
huade2008-05-14 15:57
改成这样还是问题依旧,问题还是出错在第七行,也就是打开数据库时出错。
<%
dim conn
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="provider = microsoft.jet.oledb.4.0;data source="& server.MapPath("../admin/#data#/GlobalMSL.asp")
Conn.Open connstr

set rs=server.CreateObject("adodb.recordset")
rs.open"select * from MS_webcon",conn,1,1
%>
#10
chinasj2008-05-14 15:58
你随便建一个数据库和一个页面,放到空间的根目录下试试,如果问题依然存在,就是空间的问题了!
#11
yms1232008-05-14 16:14
Db = "/admin/data/Gl.asp"
把#号去了看看
#12
huade2008-05-14 16:27
回复 11# 的帖子
问题依旧,现在正联系服务器商,不知道会不会是它那出错了,因为之前上昨天都还可以访问的,今天就出这样的错误了~~
1