| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1814 人关注过本帖
标题:数据库连接出错,请检查连接字串。 多次下载的论坛模块都一样
取消只看楼主 加入收藏
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
结帖率:100%
收藏
已结贴  问题点数:1 回复次数:8 
数据库连接出错,请检查连接字串。 多次下载的论坛模块都一样
<%@ LANGUAGE = VBScript CodePage = 936%>
<%
Option Explicit
Response.Buffer = True  
Response.Charset = "GB2312"

Dim Startime
Dim SqlNowString,Dvbbs,template,MyBoardOnline
Dim Conn,Plus_Conn,Db,MyDbPath
Startime = Timer()
MyDbPath = ""

Const DvCodeFile = "DV_getcode.asp" '验证码文件,Inc/Main82.js 还有一处需要修改,直接修改文件名,同时在空间上修改相应的文件名。
Const IsUrlreWrite = 0 '论坛伪静态设置 0=关闭,1=开启(需要在IIS添加ISAPI筛选,详细查看安装帮助)。
'系统采用XML版本设置
'最高版本为.4.0 依次为: Const MsxmlVersion=".3.0" Const MsxmlVersion=".2.6" 最低版本Const MsxmlVersion=""
Const MsxmlVersion=".3.0"
'可修改设置一:========================定义数据库类别,1为SQL数据库,0为Access数据库=============================
Const IsSqlDataBase = 0

'================================================================================================================
If IsSqlDataBase = 1 Then
    '必修改设置二:========================SQL数据库设置=============================================================
    'sql数据库连接参数:数据库名(SqlDatabaseName)、用户密码(SqlPassword)、用户名(SqlUsername)、
    '连接名(SqlLocalName)(本地用local,外地用IP)
    Const SqlDatabaseName = "dvbbs83"
    Const SqlPassword = "dvbbs83"
    Const SqlUsername = "dvbbs83"
    Const SqlLocalName = "(local)"
    '================================================================================================================
    SqlNowString = "GetDate()"
Else
    '必修改设置三:========================Access数据库设置==========================================================
    '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如:将dvbbs8.mdb修改为dvbbs8.asp
    Db = "Data/Dvbbs83.mdb"
    '================================================================================================================
    SqlNowString = "Now()"
End If

Const EnabledSession= true
Const IsDeBug = 1
Set Dvbbs = New Cls_Forum
Set template = New cls_templates
Sub ConnectionDatabase
    Dim ConnStr
    If IsSqlDataBase = 1 Then
        ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
    Else
        ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(MyDbPath & db)
    End If
    On Error Resume Next
    Set conn = Dvbbs.iCreateObject("ADODB.Connection")
    conn.open ConnStr
    If Err Then
        err.Clear
        Set Conn = Nothing
        Response.Write "数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
        Response.End
    End If
End Sub
'-----------------------------------------------------------------------------------------------------
'独立道具库连接设置
Sub Plus_ConnectionDatabase
    Dim ConnStr
    If IsSqlDataBase = 1 Then
        'sql数据库连接参数:数据库名、用户密码、用户名、连接名(本地用local,外地用IP)
        Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName
        SqlDatabaseName = "dvbbs8"
        SqlPassword = "dvbbs"
        SqlUsername = "dvbbs"
        SqlLocalName = "(local)"
        ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
    Else
        Dim Db
        '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如将dvbbs8.mdb修改为dvbbs8.asp
        Db = MyDbPath & "Data/Dv_Plus_Tools.mdb"
        ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
    End If
    On Error Resume Next
    Set Plus_Conn = Dvbbs.iCreateObject("ADODB.Connection")
    Plus_Conn.open ConnStr
    If Err Then
        err.Clear
        Set Plus_Conn = Nothing
        Response.Write "插件数据库连接出错,请检查连接字串。"'注释,需要把这几个字翻译成英文。
        Response.End
    End If
End Sub
'-----------------------------------------------------------------------------------------------------
%>
以上个是论坛源码
下面是论坛的数据库绝对路径
D:\DVBBS8.3_AC\程序源文件\Data\123\7758521.mdb这个是数据库路径


红色的标注的这些是我做的修改,不修改也提示数据库连接出错,请检查连接字串
修改了也提示
请问这么修改?
'可修改设置一:========================定义数据库类别,1为SQL数据库,0为Access数据库=============================
Const IsSqlDataBase = 0

'================================================================================================================
If IsSqlDataBase = 1 Then
    '必修改设置二:========================SQL数据库设置=============================================================
    'sql数据库连接参数:数据库名(SqlDatabaseName)、用户密码(SqlPassword)、用户名(SqlUsername)、
    '连接名(SqlLocalName)(本地用local,外地用IP)
    Const SqlDatabaseName = "7758521"
    Const SqlPassword = "7758521"
    Const SqlUsername = "7758521"
    Const SqlLocalName = "(local)"
    '================================================================================================================
    SqlNowString = "GetDate()"
Else
    '必修改设置三:========================Access数据库设置==========================================================
    '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如:将dvbbs8.mdb修改为dvbbs8.asp
    Db = "Data/123/7758521.mdb"
    '================================================================================================================
    SqlNowString = "Now()"
End If





[ 本帖最后由 zhuixin11 于 2011-4-7 19:35 编辑 ]
搜索更多相关主题的帖子: 验证码 数据库 空间 
2011-04-07 19:26
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
还是不行
IIS装的事正确的
可以打开IIS帮助
就是数据库老出问题
我的文件在D盘的bbs里面
图片附件: 游客没有浏览图片的权限,请 登录注册

下面是修改了路径的conn
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

请帮下忙谢谢各位了
2011-04-08 09:56
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
回复 5楼 dzt0001
图片附件: 游客没有浏览图片的权限,请 登录注册
2011-04-08 10:38
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
回复 5楼 dzt0001
图片附件: 游客没有浏览图片的权限,请 登录注册

在线等待 谢谢各位了

[ 本帖最后由 zhuixin11 于 2011-4-8 10:43 编辑 ]
2011-04-08 10:38
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
按道理是可以的,但是不行
请高手们帮忙下
2011-04-08 16:13
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
我修改的路径我抓了截图,版主 那样还是不行 是IIS配置问题吗? 但是IIS 帮助那些都可以出来
但是连接论坛就不行
希望大家看下上面的问题 ,给出个高招
2011-04-09 11:54
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
删除那句
提示了
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 zhuixin11 于 2011-4-9 13:30 编辑 ]
2011-04-09 13:24
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
哥们请把你QQ说下 我加上了咱们在说!
2011-04-11 10:58
zhuixin11
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2011-4-7
收藏
得分:0 
有人说是操作系统的问题,我在win7 上面测试还是提示这个问题。
难道真的忽略了一个致命的操作?
请高手看看!
2011-04-12 14:34
快速回复:数据库连接出错,请检查连接字串。 多次下载的论坛模块都一样
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020523 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved