asp数据库改扩展名问题:我的数据库扩展中名是asp 现在我改成mdb后出问题了?
如题,我人网上下载了个源码,数据库是asp的,我上传到空间,但一直都在上传这个asp数据库时出现死循环,就是传完了又重来,一天都都在传这个asp数据库,无法正确上传到空间...
如题,我人网上下载了个源码,数据库是asp的,我上传到空间,但一直都在上传这个asp数据库时出现死循环,就是传完了又重来,一天都都在传这个 asp数据库,无法正确上传到空间上。于是我把数据库扩展名 asp改成mdb后,又在配置文件里把asp改成了mdb,但调试时提示数据库连接出错,请高手教我~以下是conn配置文件:
<%
starttime=timer()
'DbType = "MSSQL" '链接MSSQL数据库
'DbType = "MYSQL" '链接MYSQL数据库
DbType = "ACCESS" '链接ACCESS数据库
if DbType="ACCESS" then
DB = "DataBases/###WYGKC45N_Div+Css_sc334534hoolV2045645gdg10######.asp"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
end if
if DbType="MSSQL" then
ConnStr = "driver={SQL Server};server=192.168.1.200;uid=sa;pwd=123456;database=8014"
end if
if DbType="MYSQL" then
ConnStr = "driver=MySQL;server=SERVER_NAME;uid=UID;pwd=PWD;database=DB_NAME"
end if
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。"
Response.End
End If
%>
请通俗教我改哪时,怎么改,因为我不懂,我只知道照改能用就行~谢谢大家~~ 展开
<%
starttime=timer()
'DbType = "MSSQL" '链接MSSQL数据库
'DbType = "MYSQL" '链接MYSQL数据库
DbType = "ACCESS" '链接ACCESS数据库
if DbType="ACCESS" then
DB = "DataBases/###WYGKC45N_Div+Css_sc334534hoolV2045645gdg10######.asp"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
end if
if DbType="MSSQL" then
ConnStr = "driver={SQL Server};server=192.168.1.200;uid=sa;pwd=123456;database=8014"
end if
if DbType="MYSQL" then
ConnStr = "driver=MySQL;server=SERVER_NAME;uid=UID;pwd=PWD;database=DB_NAME"
end if
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。"
Response.End
End If
%>
请通俗教我改哪时,怎么改,因为我不懂,我只知道照改能用就行~谢谢大家~~ 展开
展开全部
DB = "DataBases/###WYGKC45N_Div+Css_sc334534hoolV2045645gdg10######.asp"
你不是改成mdb了?去把最后的.asp 改成 .mdb
你不是改成mdb了?去把最后的.asp 改成 .mdb
追问
是的。我就是改成 mdb了,没有用,一打开网页就显示最后的错误输出:Response.Write "数据库连接出错[代码:01],请检查数据库链接文件中的连接字串。"
怎么办呢?
追答
恩》。试试下边三个方法:
第一种、你把你的整站程序放到根目录下试试,有的网站是不能在文件夹里的
第二种、在DataBases前边加个 / 试试
第三种、把你数据库名字改简单点试试,比如1.mdb
试试看,如果不行就把出错代码贴上来
展开全部
DB = "DataBases/###WYGKC45N_Div+Css_sc334534hoolV2045645gdg10######.asp
这里是数据库路径和文件名,改这里。
这里是数据库路径和文件名,改这里。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是数据库没有上传完全,比如2M的数据库可能只上传了1M,文件不完整自然就连接出错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
conn 中的数据库路径名称必须匹配才行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询