注册 登录
编程论坛 ASP技术论坛

[求助]ActiveConnection的作用是?

守株待爱 发布于 2007-09-11 22:22, 1951 次点击
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.open"select magtitle,magposttime,magid from mag order by magposttime DESC",dbconnection,1,3
这样就可以完成所需要的作用了
为什么很多地方都要在两句之间加上
Set rs.ActiveConnection=Conn
rs.CursorType=3
这两句
到底ActiveConnection的作用是什么?
6 回复
#2
yms1232007-09-11 22:38

指定数据库的连接对象,这是必须的。

#3
守株待爱2007-09-11 22:41
可是第一句不是已经能够实现了吗?
加上ActiveConnection这一句的作用是什么啊?
#4
yms1232007-09-12 11:30
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.open"select magtitle,magposttime,magid from mag order by magposttime DESC",dbconnection,1,3
这样就可以完成所需要的作用了
为什么很多地方都要在两句之间加上
Set rs.ActiveConnection=Conn
rs.CursorType=3
这两个数据库连接对象可能是不一样的连接对象,或者说可能连接有两个数据库。
Set rs.ActiveConnection=Conn
这样写个人分析像是在切换连接的数据库。
#5
a110138882007-09-20 09:31
能不能发份 用js连 access数据库的代码在这里啊?
#6
yms1232007-09-20 11:15
以下是引用a11013888在2007-9-20 9:31:35的发言:
能不能发份 用js连 access数据库的代码在这里啊?

跟ASP差不多的
var con=new ActiveXObject("ADODB.Connection");
con.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[*.mdb文件的物理路径];Persist Security Info=False");
var rs=new ActiveXObject("ADODB.RecordSet");
rs.Open("select * from [TableName]",con,1,3);

#7
sishui1982008-05-08 11:12
The ActiveConnection property tells which Connection object the Command object belongs to.
ActiveConnection属性的作用是:区分指令对象所属于那个连接对象。
If the connection is closed, it sets or returns a definition for a connection. If the connection is open it sets or returns the current Connection object.
如果连接被关闭,它将返回一段关闭的确认信息;如果连接打开,它将返回当前的连接对象。
1