怎么修改Conn.asp

来源:百度知道 编辑:UC知道 时间:2024/06/02 07:57:07
在网上下载了一个源码后上传上了空间,结果却登陆不了后台,出现了下面的错误提:Error!
# 讯息网站管理系统在运行时发生错误
# 以下是错误信息:

--------------------------------------------------------------------------------
数据库连接失败,请打开Include/Conn.asp并修改数据库连接字符串!
--------------------------------------------------------------------------------
ASP内置错误描述:[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x11c0 Thread 0x350 DBC 0xd15bec4 Jet'。
.........................................................
以下是我打开了CONN.ASP的代码

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Option Explicit '强制声明变量
Response.Buffer=True '开启缓冲页面功能
Dim AccessDB,SqlConnstr,SqlQ
Dim CjConnstr,IpSysConnstr,IpSysType,IpSysLink
Const InstallDir = "/" '网站目录,务必认真填写
Const InstallCookies = "xxcms_1.0&qu

把这个网站在IIS设置为默认站点浏览,不要用虚拟目录
还有就是确认下是否根目录下有DataBase这个文件夹,这个文件夹里是否有Collection.mdb这个数据库

Const InstallDir = "/" '网站目录,务必认真填写

AccessDB = InstallDir & "DataBase/#xxCmsData.asp"

确认这两个是否正确

ASP数据库语法总结

<一>。数据库的连接方法:

1.Access数据库的DSN-less连接方法:

set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("数据库所在路径")

2.Access OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("数据库所在路径")

3.SQL server连接方法:

set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=数据库名;"

4.SQL server OLE DB连