我如何把从SQL server数据库中查询到的结果集显示在WinCC OnlineTableControl控件中呢?我想显示在DBgrid Control中,但当把DBGrid控件放到图形界面时总是弹出“未找到许可证信息,没有设计的有效许可证(DBGrid)”我可以放置MSHFlexGrid控件,但不知如何将结果集在MSHFlexGrid控件中显示。我想使用WinCCOnlineTableControl控件的目的是:他可以进行Web发布,而其他两个数据控件不能用来Web发布,请高手给予指教,在此表示感谢。
最佳答案
1、如果数据来自于变量记录,则可直接通过设置将数据显示在WinCC OnlineTableControl控件。其他数据没有办法通过WinCC OnlineTableControl控件来显示。
2、没有许可证信息的提示,可通过VB安装光盘中的VBCTRLS.REG来解决,地址见:http://www.ad.siemens.com.cn/club/bbs/upload/2009/20090929/71767556VBCTRLS_REG.rar
3、Web发布不见得非得用西门子专有的控件,常规控件如DBgrid Control也可以,只不过在客户端需要手动注册一下。
提问者对于答案的评价:
通过这位朋友的解释受益匪浅,在此表示感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc267442.html