asp通过ODBC连接DB2,XP环境IIS6.0。知识帝速度
悬赏分:100 - 解决时间:2010-4-18 10:50
本来连接SQL的。因为要该数据库,WEB页面修改。ODBC连接DB2成功,但ASP语句不清楚。一下是我的连接语句,知识帝速度帮忙啊!
Sub Session_OnStart
Session.Timeout = 30
If Application("oNo") = 0 Then
Dim Conn
Set Application("dbc") = Server.CreateObject("ADODB.Connection")
Conn = "dsn=glxt;uid=db2admin;pwd=jdls;"
On Error Resume Next
Application("dbc").open Conn
IF err.Number <> 0 THEN
'response.redirect "info.asp?info=数据库服务器例行维护<br>暂停访问, 请耐心等待, 谢谢"
Application("isDBError") = true
END IF
注:目前都在本机
问题补充:郁闷啊。自己弄懂好久了。。也没人回答。我的分啊
你的问题是怎么解决的,我也想知道,不知道为什么?我也是连接的时候连不上,我不是用数据源连接,我这里用的是ODBC连接
asp odbc 连接 db2
答案:1 悬赏:50
解决时间 2021-02-18 06:22
- 提问者网友:乏味沐染
- 2021-02-17 11:14
最佳答案
- 二级知识专家网友:旧事诱惑
- 2021-02-17 12:18
确定IIS的匿名用户ODBC连接用户和DB2用户和一样。ODBC测试成功。用户在DB2中有相应权限。
我的链接语句
Sub Session_OnStart
Session.Timeout = 30
If Application("oNo") = 0 Then
Dim conn
Set Application("dbc")=Server.CreateObject("ADODB.Connection")
conn="driver={IBM DB2 ODBC DRIVER};Database=GLXT;hostname=127.0.0.1;port=60000;protocol=TCPIP; uid=db2admin; pwd=1111"
On Error Resume Next
Application("dbc").open Conn
我的链接语句
Sub Session_OnStart
Session.Timeout = 30
If Application("oNo") = 0 Then
Dim conn
Set Application("dbc")=Server.CreateObject("ADODB.Connection")
conn="driver={IBM DB2 ODBC DRIVER};Database=GLXT;hostname=127.0.0.1;port=60000;protocol=TCPIP; uid=db2admin; pwd=1111"
On Error Resume Next
Application("dbc").open Conn
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |