首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > IIS >

win7 64位+iis7.0 +sql2000下数据库连接故障,高难,该怎么解决

2012-04-05 
win7 64位+iis7.0 +sql2000下数据库连接故障,高难环境:win7 专业版 64位+iis7.0 +sql2000程序在其他计算机

win7 64位+iis7.0 +sql2000下数据库连接故障,高难
环境:win7 专业版 64位+iis7.0 +sql2000
程序在其他计算机环境下能正常运行。

配置好iis后  
1、浏览asp文件 出现如下故障
ADODB.Recordset 错误 '800a0bb9'  

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。  

/ssxt/pipequery/pipe_Valve_Recent.asp,行 52

2、其中52行文件如下:
res.open sql,session("Connection_String"),3,3

3、数据库连接文件(sql 2000 是远程数据库 数据库本身没得问题) 如下格式
Connection_String="driver={sql server};server=192.168.0.4;pwd=newcxgw;uid=newcxgw;database=newcxgw"
4、网上查询 在iis中为网站启用了“应用池程序”32位
但问题还是一样,如何解决。

[解决办法]
res.open sql,session("Connection_String"),3,3
打印出 sql ,,session("Connection_String") 是否是正确的内容

一般情况下,没有特殊需求,请使用
Set res = cn.Execute(sql)
得到记录集。

另外
res.open sql,[这里应该是ADO.Connection对象吧,不是连接字符串],3,3

热点排行