_ConnectionPtr _CommandPtr _RecordsetPrt

原创 2012年03月31日 16:14:49

一旦用_ConnectionPtr 对象连接好一个数据库之后,

那么_CommandPtr和 _RecordsetPrt也对应的是这个数据库,不用再进行连接了。

_ConnectionPtr是专门用来进行连接的


和_ConnectionPtr实例化一样,只有将_ConnectionPtr指针创建对象后(实例化)后,才可以运用其对象对应的方法。

    m_pRecordset.CreateInstance(__uuidof(Recordset));


实例化之后,就理科给他们赋值,,,,赋给相应的数据信息(->open就是赋值)

m_pRecordset.CreateInstance(__uuidof(Recordset));
        CString strsql;
        strsql="SELECT * FROM address_table"; //定义并初始化SQL语句字符串
        
        //利用Open函数执行SQL命令,获得查询结果记录集    
        m_pRecordset->Open( _variant_t(strsql) ,theApp.m_pConnection.GetInterfacePtr(),//注意这里的连接对象,,,名称要一样。!!!
                                            adOpenDynamic,adLockOptimistic,adCmdText);
        //COM组建不能识别SQL查询到的记录,必须转化为COM能识别的_variant_t类型。
       




所以,在头文件中创建一个_ConnectionPtr _CommandPtr _RecordsetPrt指针后,下一步就是将指针实例化。然后就可以调用它们对应的方法了


ADO编程:_ConnectionPtr 等不能识别的问题

和上一次一样,写好了一个连接数据库的类,然后添加到工程中。结果发现_ConnectionPrt 还有 _RecordsetPtr等变量都不能被识别。有个奇怪的地方是,明明在VC中它还能指出该变量的来源...
  • bnb45
  • bnb45
  • 2013-01-10 17:29:20
  • 5327

孙鑫VC学习笔记:第二十讲 (二) ado数据库编程

数据库编程:COM[计] 小型可执行程序的扩展名, 串行通讯端口[域] Commercial organizations,商业组织,公司The Component Object Model组件对象模型...
  • huahuamoon
  • huahuamoon
  • 2007-12-29 13:30:00
  • 3453

学习总结---ADO编程中_ConnectionPtr的open函数连接字符串

先直接看代码: m_pConnection.CreateInstance("ADODB.Connection"); _bstr_t ConnectStr = "Provider=SQLOLEDB.1;...
  • zo2k123
  • zo2k123
  • 2015-09-02 14:52:07
  • 970

ADO对象之Connection用法总结:

一:Connection对象Connection对象用来处理与数据库的连接。 Connection对象的属性有如下几个: ConnectionString属性:ConnectionString是连...
  • niushitang
  • niushitang
  • 2012-12-07 16:25:05
  • 7200

定义一个:_ConnectionPtr m_pConnection;老是报错,解决方法:

要链接ado动态库,需要在StdAfx.h中添加: #import "c:\program files\common files\system\ado\msado15.dll" \ no_names...
  • liulina603
  • liulina603
  • 2012-06-01 18:08:38
  • 2822

使用_ConnectionPtr接口开发ACCESS数据库(4)

ADO中最重要的对象有三个:Connection、Recordset和Command,分别表示连接对象、记录集对象和命令对象。三个对象对应的智能指针分别是:_ConnectionPtr、_Record...
  • suhuaiqiang_janlay
  • suhuaiqiang_janlay
  • 2010-10-15 16:34:00
  • 3896

未定义标识符_ConnectionPtr

我的编译环境 vs2010  上图片你就懂了,说多了 也没用!
  • u010236550
  • u010236550
  • 2014-10-21 20:57:41
  • 3696

_ConnectionPtr _CommandPtr _RecordsetPrt

一旦用_ConnectionPtr 对象连接好一个数据库之后, 那么_CommandPtr和 _RecordsetPrt也对应的是这个数据库,不用再进行连接了。 _ConnectionPtr是专门...
  • THISISPAN
  • THISISPAN
  • 2012-03-31 16:14:49
  • 914

数据库连接池的设计考虑 选择自 vcbear 的 Blog

周末检到本J2EE的书翻了两下(1200多页,我靠),其中有提到JDBC的连接池,小有兴趣,因为我的VC-ADO程序也可以考虑实现个简单连接池来用用。ADO的连接有几个特点:1.它不是线程安全的。容易...
  • henryzc
  • henryzc
  • 2005-01-07 10:06:00
  • 1257

“_ConnectionPtr”: 未声明的标识符。

环境:VS2010 WIN7 MFC开发应用程序
  • u011430225
  • u011430225
  • 2014-04-16 15:49:59
  • 795
收藏助手
不良信息举报
您举报文章:_ConnectionPtr _CommandPtr _RecordsetPrt
举报原因:
原因补充:

(最多只允许输入30个字)