| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3454 人关注过本帖
标题:为什么要用set rst =ADODB.Recordset实例化呢
只看楼主 加入收藏
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
以下是引用kfp_kaka在2006-2-23 9:55:00的发言:
刚好我也遇到这个问题,那么
Dim mrc as ADODB.Recordset 和
Dim mrc as Recordset 有什么区别呢?

不同的对象库中可能包含相同的类名,比如说ADO和DAO里都包含RecordSet这个类
而你也引用了这两个对象库,你在声明和实例化的时候就需要指明类所属的对象库


天津网站建设 http://www./
2006-02-23 13:00
xinfresh
Rank: 4
等 级:贵宾
威 望:13
帖 子:594
专家分:0
注 册:2006-1-13
收藏
得分:0 
哦,griefforyou一说,好象明白了一点,"不同的对象库中可能包含相同的类名",所以要指明具体所属以区分

E-mail:xinfresh@QQ:383094053校内:http:///getuser.do?id=234719042
2006-02-23 13:13
kfp_kaka
Rank: 4
等 级:贵宾
威 望:13
帖 子:353
专家分:0
注 册:2006-1-12
收藏
得分:0 
嘿嘿,原来这样,明白了,哈,谢版主啦

爱一个人不一定要拥有她 拥有一个人就一定要好好的爱她
2006-02-23 15:59
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
收藏
得分:0 
Dim mrc as Recordset  申明这个对象时那它到底是属于哪个对象库里的

IT618资讯网 提供服务端开发,前端开发,网页特效,热门开源系统研究,软件下载,站长建站,淘宝开店等学习资料.
2006-02-24 10:14
moonyyo
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-10-28
收藏
得分:0 
晕,你还是对VB不太理解.
Dim mrc as Recordset少了点
dim mrc as adodb.recorset
这是定义mrc是adodb的记录集
2006-03-03 22:29
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
收藏
得分:0 
Dim mrc as Recordset 是将 mrc 声明为 DAO 的 RecordSet 吧。。。应该注意到,RecordSet 在对象浏览器中有两个,一个是在<全局>,一个是在 ADO(引用时才有),Dim mrc as Recordset 的这个 Recordset 便是全局范围的 RecordSet。就例如下面:
Dim a As Integer
Public Type someone
a As Integer
End Type

Private Sub Form_Load()
Dim s As someone
s.a = 10 '这两个语句的意思不一样
a = 0
End Sub
2006-03-03 22:42
tjq520
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-2-22
收藏
得分:0 

我要说的是
Dim rst as Recordset
   set rst =ADODB.Recordset
这种方法的执行效率应该要比下面这种高
Dim rst as new adodb. Recordset


2006-03-07 18:50
detective717
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2006-3-27
收藏
得分:0 

明白了,恍然大悟


2006-03-27 23:10
快速回复:为什么要用set rst =ADODB.Recordset实例化呢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029194 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved