关于在WINCC中用VB编写ActiveX.OCX的控件来查询报表的问题.

在我们公司以前有一个项目是用WINCC5.0做的,里面也是用VB编写ActiveX.OCX控件,然后连接到一个ACCESS表进行查询WINCC各变量的值(WinCC变量实时值已存储到ACCESS)。但现在我们在第二个项目中(是用WINCC6.0)想把ActiveX控件拷过去用,但当查询数据库时,就提示"[Microsoft] [ODBC Driver Manager] Data Source name not found and no default driver specified."的错误。我们也在ODBC中建立有一个系统DSN数据源(为Microsoft Access Driver *mdb)也指向了该ACCESS表,但老是提示找不到数据源.是WINCC5.0和WINCC6.0的数据库驱动不同原因还是数据源的问题?还是连接动态库的问题?
 因为考虑到封装的ActiveX控件里调用数据库时的代码已写固定了,就试着把WINCC6.0生成的运行库数据源:
 CCproject_06_08_08_1 9:38:50R生成和原WINCC5.0一样,但当进行查询时,还是提示找不到数据源?该怎样解决呢?
 非常感谢各位!

问题补充:
1.我也认为ActiveX控件里连接到数据库和运行库时的代码中DSN名称固定了的,但在开发一个新的,和几年前用V5.0的WINCC项目一样的项目时(运行库和数据库名都一样了),但还是不行?
   2.因为这个ActiveX控件里已写好了按时间进行查询的代码,所以想用上这个控件.
   3.V5和V6后台数据库不同的问题,如果说V6.0和V5.0不同而是用SQL2000的话,也执行V6.0光盘下的OPTION然后安装了V5.0下的Sybase 7驱动,然后也在ODBC中也找到了Sybase7.0的驱动程序,用该驱动连接V5的两个库名,但测试也连接不上?
   4.在V6.0中做个控件是指注册一个控件进去吗?请SG9朋友详细说明一下,谢谢!
   5.也确认数据已被写到ACCESS中,只是在V5下可以查询这个ACCESS,但在V6下就是怎么也连接不上ACCESS.
  因为现在都不用V5了,所以都没人去关注这个ActiveX控件了,我们弄了好久都没弄出来。
   非常感谢各位的帮助.再请多多指点.谢谢!
  请问Qian8,怎样安装数据库驱动?安装什么数据库驱动呢?谢谢!

最佳答案

如果这个控件只连接ACCESS数据库,在WinCC V6.0中使用应该不会有问题的。
 造成现在的局面,可能是控件内部还读取了WinCC组态数据库或运行数据库。WinCC V5的后台数据库是Sybase 7。

提问者对于答案的评价:
谢谢。WINCC5.0的局限性就是这样了。

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

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

相关推荐

  • WINCC服务器运行慢

    wincc主服务器(有一台冗余服务器)有时运行缓慢,发现进程CConlCmP。EXE占用CPU资源达99%,并占用大量内存资源。重新启动电脑后能够运行正常,进程CConlCmP。E…

    SIMATIC WinCC 2019年6月11日
  • 如何得到另一个画面中的控件

    大家好,        我想实现在一个画面中得到另一个画面中的属性,请问该如何实现。 &n…

    2018年3月6日
  • WINCC的选型

    有一项目CPU315-2DP+EM277+CPU226 上位组态软件选什么型号?要求带OPC接口给其他系统集成的。有什么最经理的配置方法?谢谢 最佳答案 都选择西门子的软…

    SIMATIC WinCC 2019年6月11日
  • wincc中插入外面的截图

    我想在wincc中插入外面的截图作为主页行吗?怎么样能够实现?谢谢! 最佳答案 WinCC支持插入图片。先将你的截图保存为*.BMP,然后打开画面编辑器,选择对象选项板->智…

    SIMATIC WinCC 2019年6月11日
  • wincc中怎么实现文本记录变量数据啊

    比如说一些变量数据,我以每秒一个的速度用文本形式保存它,然后我又能编辑这个文本变量数据的位置或字体,最后打印出来 最佳答案 通过ddeserver与excel连接,发个邮件给你吧 …

    SIMATIC WinCC 2019年6月11日
  • W incc 画面问题

    我有个客户是做废铝余热利用的项目 用的是回转窑,我没做过这个项目,现在与到一个问题是 没有回转窑的BMP图,自己画又不像,图库里也没有,水泥场的水泥磨也不像,有…

    SIMATIC WinCC 2019年6月11日
  • WinCC Configuration Tool 7.4

    请问WinCC7.4SP1的WinCC Configuration Tool在光盘中有没有,没有的花圈里下载,有使用说明手册吗 问题补充:可是我在安装光盘里面并…

    SIMATIC WinCC 2020年11月1日
  • WinCC DTPicker

    在Windows Server2012上安装Wincc7.4,不能使用控件中的DTpicker控件,提示“未找到 许可信息,没有设计模式的有效许可”错误。在Wi…

    2021年7月5日
  • Wincc 7.0 SP3,语言环境的问题

    我们集团在印度也有工厂,我要帮他们做一个水处系统的WINCC监控画面。而印度那边的Windows的操作系统是英文的。我也将我用于开发Wincc画面的电脑设置为英语(美国)的环境,这…

    SIMATIC WinCC 2017年11月25日
  • 关于报警显示的问题

    我想在画面上显示报警记录中最近的一条报警信息,不知如何设置,还望高手指点。 问题补充:但是这一行我如何保证显示的是最近发生的报警信息,能说的具体些么,谢谢! 最佳答案 首先你要做好…

    SIMATIC WinCC 2019年6月11日