问题: 熟悉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,