主题:  关于accee2000数据库的连接

cqrobert

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2001/1/3 14:08:34
#12001/2/23 10:01:47

head>
无标题文档




<%
set cnnews=server.createobject("adodb.connection")
strcn = "driver={Microsoft access Driver (*.mdb)};dbq=" & server.mappath("../news/cqnews.mdb")
cnnews.open strcn
set Rsnews=server.createobject("adodb.recordest")
Rsnews.open "news",cnnews
%>
总说
服务器对象 错误 'ASP 0177 : 800401f3'

Server.CreateObject 失败

/news/4.asp,行12

无效的 ProgID。
如果不要
set Rsnews=server.createobject("adodb.recordest")
Rsnews.open "news",cnnews
可以测试通过,为什么?



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
注册:2000/12/28 12:10:01
#22001/2/24 12:17:58
你要使用set rsnews=server.createobject("adodb.recordest")须定义一些常量,它一般都包含在自带的文件ADOVbs.inc里,你只要包含这个文件就行了。



aoh1117

职务:普通成员
等级:1
金币:0.0
发贴:22
注册:2002/10/7 15:08:35
#32002/10/7 15:35:09
注意!RECORDSET的OPEN方法只能用于打开SQL等语句,应当这样写:
news="你要执行的SQL语句"
Rsnews.open news,cnnews,1,3

后面一个news不要加引号!