|
主题: 大虾请进!! 帮忙修改动网论坛的CONN
|
 番茄蛋汤
职务:普通成员
等级:3
金币:10.0
发贴:807
注册:2002/2/17 1:39:03
|
#12002/10/15 21:57:47
动网的FINAL版,因其支持数据库AC2000,想把他改为支持AC97,但不知道怎么改,CONN文件如下 <%@LANGUAGE="VBSCRIPT"%> <% option explicit dim startime,endtime,conn,connstr,db startime=timer() '更改数据库名字 db="data/10152125196.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) '如果你的服务器采用较老版本Access驱动,请用下面连接方法 'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db) conn.Open connstr function CloseDatabase Conn.close Set conn = Nothing End Function %>
|
 大肚佛
职务:普通成员
等级:1
金币:1.0
发贴:247
注册:2001/6/6 9:48:50
|
#22002/10/16 12:46:44
<%@LANGUAGE="VBSCRIPT"%> <% option explicit dim startime,endtime,conn,connstr,db startime=timer() '更改数据库名字 db="data/10152125196.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db) conn.Open connstr function CloseDatabase Conn.close Set conn = Nothing End Function %>
|
 番茄蛋汤
职务:普通成员
等级:3
金币:10.0
发贴:807
注册:2002/2/17 1:39:03
|
#32002/10/16 13:41:22
还是不行啊,显示:
Active Server Pages 错误 'ASP 0116'
缺少关闭脚本分隔符
/epochan/bbs/conn.asp, 行2
Script 块缺少脚本关闭标记 (% >) 。 ---------------------------------------------------------------------
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db) 里面的*.mdb要 修改吗?
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#42002/10/16 13:42:56
<% Set Conn=Server.CreateObject("ADODB.Connection") Connstr="DBQ="+server.mappath("data/10152125196.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)}" Conn.Open connstr %>
|
 番茄蛋汤
职务:普通成员
等级:3
金币:10.0
发贴:807
注册:2002/2/17 1:39:03
|
#52002/10/16 19:16:54
还是显示错误啊 Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access 97 驱动程序] 不能打开数据库 '(未知的)'。应用程序可能不能识别该数据库,或文件可能损坏。
/epochan/bbs/conn.asp, 行4
|
 大肚佛
职务:普通成员
等级:1
金币:1.0
发贴:247
注册:2001/6/6 9:48:50
|
#62002/10/17 9:45:11
<% set conn=server.createobject("ADODB.Connection") conn.open"provider=Micorsoft.jet.oledb.4.0;data source=" & server.mappath("data/xxx.mdb") %>
如果再出错,就不是你自己原因了。
|
 番茄蛋汤
职务:普通成员
等级:3
金币:10.0
发贴:807
注册:2002/2/17 1:39:03
|
#72002/10/17 13:00:24
还是显示错误 ADODB.Connection 错误 '800a0e7a'
ADO 找不到指定的提供者。
/epochan/bbs/conn.asp, 行3
|
 番茄蛋汤
职务:普通成员
等级:3
金币:10.0
发贴:807
注册:2002/2/17 1:39:03
|
#82002/10/17 20:27:03
我用以下代码:<%@LANGUAGE="VBSCRIPT"%> <% option explicit dim startime,endtime,conn,connstr,db startime=timer() db="data/10152125196.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db) conn.Open connstr function CloseDatabase Conn.close Set conn = Nothing End Function %> ———————————————————————————————————————— 提示出错Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access 97 驱动程序] 不能打开数据库 '(未知的)'。应用程序可能不能识别该数据库,或文件可能损坏。
/epochan/bbs/conn.asp, 行9
|