数据库问题!请大家帮帮我!

来源:百度知道 编辑:UC知道 时间:2024/05/18 01:28:12
<%
'数据库参数设置
Const SqlUsername = "EL_UserName" 'SQL数据库用户名
Const SqlPassword = "EL_Password" 'SQL数据库用户密码
Const SqlDatabaseName = "ELDatabase2008" 'SQL数据库名
Const SqlLocalName = "127.0.0.1" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)
%>
这样那里错了吗??为什么老是提示错!!

数据库连接出错,请检查Conn.asp文件中的数据库参数设置
我的conn.asp是这个:
<%
'数据库参数设置
Const SqlUsername = "EL_UserName" 'SQL数据库用户名
Const SqlPassword = "EL_Password" 'SQL数据库用户密码
Const SqlDatabaseName = "ELDatabase2008" 'SQL数据库名
Const SqlLocalName = "127.0.0.1" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)
%>

我以前的数据库备份是:ELDatabase2008.bak
我还原过后数据库名:ELDatabase2008.mdf 和 ELDatabase2008_log.ldf

为什么老是提示错!!

"数据库连接出错,请检查Conn.asp文件中的数据库参数设置"
请你帮我修改他一下!!!谢谢你了!!恩人!

一般先要从conn文件本身检查,看链接代码以及数据库名称是否正确对应:Dim db
db="love.mdb" '数据库路径
Dim conn
Set conn=server.CreateObject("ADODB.CONNECTION")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
再就是系统本身存在问题,例如利用某批处理清除系统垃圾文件后提示“数据库连接出错,请检查Conn.asp文件中的数据库参数设置。”特别是使用了以下代码清理过的系统:
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Tempora