收录日期:2019/05/22 09:15:11 时间:2016/08/06 15:38:40 标签:ATL/ActiveX/COM
最近看数据库的东西会有下面的东西出现,应该是编译器碰到import语句之后自动生成的,但是我再msdn上找不到接口Recordset15 的信息,也不知道如何应用,请教哪里有学习这些东西的资料了??先谢谢给位了
struct __declspec(uuid("0000050e-0000-0010-8000-00aa006d2ea4"))
Recordset15 : _ADO
{
    //
    // Property data
    //

    __declspec(property(get=GetFields))
    FieldsPtr Fields;
    __declspec(property(get=GetPageSize,put=PutPageSize))
    long PageSize;
    __declspec(property(get=GetPageCount))
    ADO_LONGPTR PageCount;
    __declspec(property(get=GetCursorLocation,put=PutCursorLocation))
没什么,Recordset15就是ADO的COM对象,import生成的是通过COM能访问的属性,
你找ADO的资料看,就应该有这些属性的解释和用法,COM与语言无关,所以,VB的
资料也可以看。
不对吧,我看Recordset15仍然是个接口,后面有纯虚函数的定义。我很纳闷为什么msdn上没有这些东西的资料,那最先使用它的人在哪找的资料了?
引用 1 楼 r3000 的回复:
没什么,Recordset15就是ADO的COM对象,import生成的是通过COM能访问的属性,
你找ADO的资料看,就应该有这些属性的解释和用法,COM与语言无关,所以,VB的
资料也可以看。
引用 2 楼 x313695373 的回复:
不对吧,我看Recordset15仍然是个接口,后面有纯虚函数的定义。我很纳闷为什么msdn上没有这些东西的资料,那最先使用它的人在哪找的资料了?引用 1 楼 r3000 的回复:

没什么,Recordset15就是ADO的COM对象,import生成的是通过COM能访问的属性,
你找ADO的资料看,就应该有这些属性的解释和用法,COM与语言无关,所以,VB的
资料也可以看。


哪里不对?  ADO的低层就是COM,COM开发的功能,都是通过IID
获得接口然后访问的。
Recordset15 就是 Recordset对象,15是版本号。

你看这里 http://www.yesky.com/imagesnew/software/ado/html/mdidxrecordsetjavasyntax.htm

GetFields
GetPageSize
PutPageSize
是不是都能找到呢?

资料就是MSDN,MSDN里面都有的,只不过你没看到。


MSDN 中你要找的内容在这里:  http://msdn.microsoft.com/en-us/library/ms676539%28v=VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms675841%28v=VS.85%29.aspx
那么这个接口的函数是不是一直都在增加,我看沿着版本继承下来的类里都添加了新的纯虚函数,但是没有文档介绍这些函数,那么最开始人们是怎么知道要如何使用的了?或者有没有官方的文档来进行介绍?
>PutCollect这个函数是在版本15中添加进去的,但是我再msdn上没有找到介绍。
引用 5 楼 r3000 的回复:
http://msdn.microsoft.com/en-us/library/ms675841%28v=VS.85%29.aspx
引用 6 楼 x313695373 的回复:
那么这个接口的函数是不是一直都在增加,我看沿着版本继承下来的类里都添加了新的纯虚函数,但是没有文档介绍这些函数,那么最开始人们是怎么知道要如何使用的了?或者有没有官方的文档来进行介绍?
>PutCollect这个函数是在版本15中添加进去的,但是我再msdn上没有找到介绍。引用 5 楼 r3000 的回复:

http://msdn.microsoft.com/en-us/library/……


如果需要维护就会增加函数,不过现在ADO已经是昨日黄花了,文档更新可能没有同步。
但或许能找到实例,或者Google百度一下。

关于路由器配置问题,我是新手 各位程序员的兄弟们,给小弟点儿见意。 在JBuilder9中显示中文问题 正确找出后定给2000分, Linux字符界面的清屏函数是哪个? 正确找出后定给2000分, 怎样获得客户机的电脑名呢? 正确找出后定给2000分, aspnetmenu JavaMail包放在何处? 关于MediaPlayer控件的currentPosition属性的一个问题 help!help!! 加薪 Winexec的机制问题,请懂的哥哥姐姐告诉我啊。 新手求助:使用同一个线程函数创建多个线程,有问题 双系统98和2000现在98有点问题,想重装,怎样才能保证D盘里的2000还好使用了?再线等。 这个问题难吗? 再不能上网老婆要跟我离婚了. 关于html的初级问题 如何生成一个全屏幕窗口? 图象大小问题--真的难 哪位兄弟知道“LCW上海研发中心” 一道面试题 刚写好myicq-1.0a1代码的一点分析(二)—在线人员管理与内存分配 一个奇怪的问题 高分求JspSmartMenu的破解 如何写 问一个关于二叉树遍历的问题! 问一个关于struct member alignment的问题 我是第一天学者Johnson19,请带我入门。谢谢!