最近在CSDN上看到了这篇文章
http://topic.csdn.net/t/20040907/14/3348268.html
和我所看到的一些ADO编程的代码及其他书籍所说的不太一样。那些代码里和书上都是介绍用 指向XX类型(例如指向CRecordset的_RecordsetPtr)的指针 类型生成的对象,然后再调用这个对象的功能。而CSDN上的这篇文章直接就是使用CRecordset 等类生成的对象。请问这两种方法有什么不同的地方么,有什么优劣之处啊,平白无故为什么要弄出这么2套访问数据库的方式。
http://topic.csdn.net/t/20040907/14/3348268.html
和我所看到的一些ADO编程的代码及其他书籍所说的不太一样。那些代码里和书上都是介绍用 指向XX类型(例如指向CRecordset的_RecordsetPtr)的指针 类型生成的对象,然后再调用这个对象的功能。而CSDN上的这篇文章直接就是使用CRecordset 等类生成的对象。请问这两种方法有什么不同的地方么,有什么优劣之处啊,平白无故为什么要弄出这么2套访问数据库的方式。
解决方案 »
- 怎么让程序响应PreTranslateMessage(MSG* pMsg)?
- 问个线程和队列的问题
- 获得1个字符串的长度
- VC,source_in_sight等源码分析器的"Find Definition"是怎么做到的?
- char和Cstring有些什么区别
- 我用MFC7.1作了一个ActiveX控件,其中一个方法的功能是弹出一个对话框,至此一切OK,但是在对话框上放了一个WebBrowser控件之后,对话框就
- 对话框字体怎样加粗 ?
- 调用DLL
- error C2065: 'ResizeParentToFit' : undeclared identifier
- 翻译!!!Aspect-Oriented Programming是什么编程方法,应该怎么翻译?
- 请问一下,我的VC6.0环境打开后没有类视图,是怎么回事?
- 救急 !!!!!!!!! 大家进来看看
一个是MFC类库方式。