请问各位高手,如何在asp下连接DB2啊?(200分)

  • 主题发起人 主题发起人 newsweep
  • 开始时间 开始时间
N

newsweep

Unregistered / Unconfirmed
GUEST, unregistred user!
服务器端的系统是 redflag linux
客户端系统是 win 2000 svr
而且新增系统 dsn时可以成功连接
可在asp中连接时提示错误:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
...
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
由于系统错误 5 (IBM DB2 ODBC Driver),指定驱动程序无法加载
 
自顶一个
 
是不是权限问题?
 
问题: 熟悉ASP的请帮帮忙解决 ( 积分: 200 )
分类: 数据库-文件型

来自: hjy2000, 时间: 2002-01-09 17:27:00, ID: 845647
ASP联结WEB上的数据库,为何显示“登录失败”!
WEB服务器是NT4上IIS4,服务器上有2种数据库FOXPRO2。6,与ACCESS97
用ASP访问数据库,执行到myconn.open connstr语句时显示
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
登录失败
/bjcx/bjdata.asp, 行38
无论DBF,MDB都是这样,2种库的CONNSTR分别是
DBF: connstr="DRIVER={Microsoft FoxPro Driver (*.dbf)};DBQ="&DataPath&";DRIVERID=536;FIL=FOXPRO 2.6"

MDB:connstr="DBQ="&DataPath&";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
DATAPATH指向是正确的。
找不到原因,各位帮帮,远端等着查询数据,急死啦!!
另:实在是无处求救,就放到DFW上啦。。:(

来自: zjc, 时间: 2002-01-09 17:44:00, ID: 845717
DBF没试过
MDB试试这么写:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=host//d:/db1.mdb"

来自: hjy2000, 时间: 2002-01-09 17:48:00, ID: 845735
对拉,昨天还正常,今天就歇菜

来自: snjat, 时间: 2002-01-09 18:12:00, ID: 845802
没有权限,把LOCK和游标两个属性设一下,最好设成3,3

来自: 小天, 时间: 2002-01-10 14:25:00, ID: 847737
DBF: connstr="DRIVER={Microsoft FoxPro Driver (*.dbf)};DBQ='&Server.MapPath(DataPath)
&";DRIVERID=536;FIL=FOXPRO 2.6"

MDB:connstr="DBQ="&Server.MapPath(DataPath)
&";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

来自: microyzy, 时间: 2002-01-10 14:35:00, ID: 847762
在MSDN里搜索【80004005】,看看

来自: hjy2000, 时间: 2002-01-14 10:54:00, ID: 855589
充气ok!

来自: hjy2000, 时间: 2002-01-14 13:45:00, ID: 856270
多人接受答案了。

得分大富翁: microyzy-50,snjat-50,zjc-50,小天-50,
 
weiliu兄,那如何来控制其权限呢?
 
建议换个驱动程序的写法,应该是可以的~
 
我都试过好多种了,可以说网上能找到的我都试过,可还是不行
 
你的数据库是不是 “只读”属性?
 
后退
顶部