论坛|视频|图片
高级搜索
  所在位置:论坛首页 -> ┈┋BBSGood专区┋┈ -> 『BBSGood论坛交流』 -> 整合问题!!请赐教!!!
发表新的主题 发起新的投票 发起新的交易 发起新的任务 回复话题
 标题:整合问题!!请赐教!!!
 作者:sj2004 发表于 2007-2-2 10:36:31收藏 编辑 删除 楼主  | 上一篇 下一篇

我想把论坛和风讯整合在一起!!结果在设置外部表整合参数时,怎么设置都不能连接上!!请高手帮下我!!怎么整合!!!!

'=========================================外部表整合参数设置开始=======================================================
isoutuser=1 '如果此项为0那么用户名,密码不使用外部数据库或表,如果为1,表示整合到其它系统,用户名和密码采用其它系统的表

if isoutuser=1 then '如果使用外部连接表
    Dim OutDataType,UserName_out,PassWord_out,User_out,reg_out,userinfo_out,userlogin_out
   
    OutDataType=0 '如果此项为0.那么表示使用access数据库,如果此项为1,那么表示采用mssql数据库
   
    User_out="fs_members"  '外部数据库表名
    UserName_out="menname"  '外部数据库用户表,用户字段
    PassWord_out="password"  '外部数据库用户表,密码字段
   
    reg_out="http://www.****.com/users/Register.asp"  '外部用户名注册地址
    userinfo_out="http://www.****com/users/User_GetPassword.asp" '外部密码修改地址
    userlogin_out="http://www.****.com/users/login.asp" '外部帐号登陆地址

    If OutDataType = 1 Then
        '必修改设置二:========================sql数据库设置============================================================
        'sql数据库连接参数:数据库名(sqlDatabaseName)、用户密码(sqlPassword)、用户名(sqlUsername)、
        '连接名(sqlLocalName)(本地用local,外地用IP)
        Const OutsqlDatabaseName = "bbsgood"
        Const OutsqlPassword = "sa"
        Const OutsqlUsername = "sa"
        Const OutsqlLocalName = "(local)"
    Else
        '必修改设置三:========================access数据库设置=========================================================
        '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如:将bbsgood_speed.mdb修改为bbsgood_speed.asp
        dim Outdb
        OutDb="../FooSun_Data/tmsjuserUser.asp" '数据库路径
    End IF
end if

'==========================================外部表整合参数设置结束=======================================================

Sub OutLinkData() '连接外部表函数
    Dim ConnStr
    If OutDataType=1 Then
        ConnStr = "Provider = sqloledb; User ID = " & OutsqlUsername & "; Password = " & OutsqlPassword & "; Initial Catalog = " & OutsqlDatabaseName & "; Data Source = " & OutsqlLocalName & ";"
    Else
     ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(OutDb)
    End If
    On Error Resume Next
    Set OutConn = Server.CreateObject("ADODB.Connection")
    OutConn.open ConnStr
    If Err Then
     err.Clear
     Set OutConn = Nothing
     Response.Write "数据库连接出错,请检查连接字串。"
     Response.End
    End If

End Sub

Sub CloseData()
    if IsObject(conn) then
        conn.Close
        set conn=nothing
    end if
End Sub
%>

顶部
 作者:518 发表于 2007-2-2 13:16:18编辑 删除 引用   第2楼 
注意,表名,字段名,数据库类型,连接字
顶部
 作者:22559023 发表于 2007-10-19 12:39:17编辑 删除 引用   第3楼 

User_out="fs_members"  '外部数据库表名
    UserName_out="menname"  '外部数据库用户表,用户字段
    PassWord_out="password"  '外部数据库用户表,密码字段

这里错了UserName_out="menname"这里设置风讯用户名数据库用户名字段名

password-out=一样,都要用风讯这边的密码字段名

顶部
 作者:lzs1121 发表于 2007-10-24 9:20:15编辑 删除 引用   第4楼 

 '必修改设置二:========================sql数据库设置============================================================
        'sql数据库连接参数:数据库名(sqlDatabaseName)、用户密码(sqlPassword)、用户名(sqlUsername)、
        '连接名(sqlLocalName)(本地用local,外地用IP)
        Const OutsqlDatabaseName = "bbsgood"
        Const OutsqlPassword = "sa"
        Const OutsqlUsername = "sa"
        Const OutsqlLocalName = "(local)"

---------------

这个是填写风讯会员表的信息,而不是填写BBSGOOD的。

顶部
 快速回复
  • 支持UBB,HTML标签

  • 高级回复

  • 操作选项: 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖

    Copyright © 2004-2007  BBSGood.com Powered By: BBSGood.Speed Version 4.0

    首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式

    咨询电话:0575-84065635(传真)、7*24小时咨询服务:13606552007
    业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com
    不良信息举报中心 浙ICP备05029817号