VC6.0如何访问归档数据?

求高手帮忙:
 在VC6.0中如何用ADO方式通过WinCCOLEDB访问归档数据库?我试了一下查询不到数据:
 _RecordsetPtr m_pRecordset;
 _ConnectionPtr m_pConnection;

 m_pConnection.CreateInstance("ADODB.Connection");
 m_pConnection->Open((_bstr_t)"Provider=WinCCOLEDBProvider.1;Persist Security Info=False;Data Source=BAIYUEPENG\\WinCC;Catalog=CC_demo_08_11_20_10_50_58R;","","",adModeUnknown);

 m_pRecordset.CreateInstance(__uuidof(Recordset));
 m_pRecordset->Open((_bstr_t)"TAG:R,2,'0000-00-00 00:05:00.000','0000-00-00 00:00:00.000'",m_pConnection.GetInterfacePtr(),adOpenStatic,adLockOptimistic,adCmdText);

 if(m_pRecordset->EOF!=0)
 {
 MessageBox("error");
 }
 else
 {
 ......
 }
 总是m_pRecordset->EOF为TRUE,为什么?

最佳答案

打开连接之前将游标类型设置为adUseClient。

 m_pConnection->CursorLocation=adUseClient;
 m_pConnection->Open(XXXX);

提问者对于答案的评价:
谢谢指点。果然如此。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:41
下一篇 2019年6月11日 上午11:41

相关推荐

  • 笔记本电脑与HMI通信

    MP337的屏在与电脑通信时屏是什么状态,在那个个选项上才能通信上,怎么设置。电脑上的地址是192.168.0.21HMI上的是192.168.0.20,以太网线测试过了没问题,电…

    SIMATIC WinCC 2017年11月4日
  • TP170B用以太网怎么连接?

    1.TP170B用以太网怎么与PC连接? 2.WINCC怎么设置? 3.网线的2个头怎么制作? 问题补充:不好意思,提问时打字打快了,应该是TP170,我的本意…

    SIMATIC WinCC 2019年6月11日
  • dp头带感应电如何解决

    有22胎300PLC 型号为315-2DP;用CP5613A2组态WINCC上位机系统。不知道为什么DP头上有感应电,而且能电人。现在CP5613板卡也不能正常工作了,无…

    SIMATIC WinCC 2019年6月11日
  • Wincc里的数据如何导出到Excel

    Wincc里的数据如何导出到Excel 最佳答案 1、最简单的方法是用WinCC的选件Dat@Monitor,它提供的向导可以在Excel做数据导入。WinCC在线趋势控件提供“保…

    SIMATIC WinCC 2019年6月11日
  • wincc客户机显示和WEB浏览显示问题

    有一个成缆线选择Button  在客户机上单击会显示一个Text文本。但是在web上这么做就不显示。请问是为什么,如何解决 最佳答案 用脚本做的吗?把脚本改成变…

    SIMATIC WinCC 2021年7月5日
  • 那位大哥有WINCC6.2 SP3的给小弟发一个好吧

    小弟我需要一个WINCC6.2 SP3的。大哥们谁有的话麻烦分享一下。小弟我先谢了!有机会一定报答! 最佳答案 有 WINCC6.2 SP3&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 安装WINCC后所有磁盘变成共享且无法停止?

    安装了STEP7,sqlserver2005和wincc后,xp sp2系统所有磁盘都变为了共享,停止共享后重启又变成了共享??请问是SIMATIC安全控制原则所导致的吗…

    SIMATIC WinCC 2019年6月11日
  • Web Navigator Client卸载

    正在运行的上位机能卸载Web Navigator Client吗? 最佳答案 尽量不要这样卸载的话可能会出现卸载不彻底或者运行系统工作不正常现象关于Web&nb…

    SIMATIC WinCC 2017年6月6日
  • wincc中short是干嘛用的

    SetTagBit("tag1",(short) tag2);此句中(short)是干什么用,能解释详细点吗? 最佳答案 short是强制类型转换的。…

    SIMATIC WinCC 2017年11月12日
  • Wincc组态下拉选择菜单

    各位大佬,小弟现在使用WINCC的过程中碰到一个问题,请教一下。现在想在WINCC的界面上组态一个选择菜单,比如,由一个文本框和一个在该文本框上的下拉点击按钮组成。如,现在有2个配…

    SIMATIC WinCC 2020年11月1日