MSHFLEXGRID无显示

按钮 代码如下 点击后把数据显示到mshflexgrid控件中,怎么无显示?
ub OnLButtonDown(ByVal Item, ByVal Flags, ByVal x, ByVal y)                                                                                                                                                                                                                                  
On Error Resume Next
Dim    strConnectionString
Dim    objConnection
Dim    objCommand
Dim    strSQL  
Dim    Rs
Dim  MSHFlexGrid

strConnectionString="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security InfO=False;Initial CataloG=CC_B_10_12_27_09_20_15R;Data SourcE=.\WinCC"
Set objConnection=CreateObject("ADODB.Connection")
objConnection.ConnectionString=strConnectionString
objConnection.Open
Set objCommand=CreateObject("ADODB.Command")
With objCommand
     objCommand.ActiveConnection=objConnection
     objCommand.CommandText= "select * from UA#formula"
End  With
Set Rs=CreateObject("ADODB.Recordset")
Rs.Open objCommand,,1,3
Set  MSHFlexGrid=ScreenItems("MSHFGD_1")
Set  MSHFlexGrid.DataSource=Rs 
     MSHFlexGrid.Refresh
     Rs.Close

     objConnection.Close
Set  objCommand=Nothing
Set  Rs=Nothing
Set  objConnection=Nothing
Set  MSHFlexGrid=Nothing

End Sub

问题补充:
数据库内有数据且数据库名称也对的

最佳答案

你首先得确定数据库查询是否正确?Rs记录集中是否有数据?参考:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=62676&cid=1032
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=62488&cid=1032

提问者对于答案的评价:
OK

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

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

相关推荐

  • wincc之前如何读取数据

    wincc之间如何读取数据,请提供详细说明,非常感谢! 最佳答案 WinCC运行起来就是一个OPC Server,两台WinCC之间通讯的话一般是采用OPC D…

    SIMATIC WinCC 2017年6月13日
  • 如何卸载wicc授权

    如何卸载wicc授权 最佳答案 1.楼主可以通过授权管理器(Automation License Manager)把授权转移到其它盘符或者U盘中。 2…

    SIMATIC WinCC 2019年6月11日
  • WINCC 与S7间地址的问题

    我通过WINCC 的界面给电机设定转速,但是不知道使用的是哪个DB的地址,在什么地方可以查看这个地址呢 最佳答案 WinCC数据地址中有DB,Bit Memor…

    SIMATIC WinCC 2019年6月11日
  • WinCC flexible SMART V3 一个图形两个或多个变量

    WinCC flexible SMART V3在画面中添加一个图形,用变量改变图形颜色。比如一个阀,有开到位、关到位两种状态,对应两个颜色。但在图形属…

    SIMATIC WinCC 2021年7月5日
  • wincc服务器客户机结构存在的目的是什么?

    wincc服务器客户机结构的目的是什么?除了单机只能一个人操作,客户机服务器客户机可以多个人同时操作,还有什么区别?单机的advanced也可以归档,求大佬指出服务器客户机架构和单…

    SIMATIC WinCC 2021年7月5日
  • wincc 启动仿真失败

    我用我的电脑仿真wincc的时候提示  启动仿真失败   把程序拷到另一台电脑上就可以,求高手告知这是什么意思, 问题补充:有相应…

    2017年6月19日
  • WinCC 日期时间差值

    想实现以下功能:首先定义三个 变量,TAG1–BOLL         &nb…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏和PLC或者电脑都通讯不上

    HMI型号是KTP700 今天我连了一天连不上  同网段 电脑PING就显示拒绝访问 PLC与电脑相连就是#####,求助怎么解决…

    SIMATIC WinCC 2021年7月5日
  • WINCC打不开项目

    我的WINCC在打开项目是提示:0X80004005:未知的指定错误,是怎么回事啊?紧急求助! 最佳答案 1、请检查Windows用户是否为“SIMATIC HMI”和“…

    SIMATIC WinCC 2019年6月11日
  • Wincc的email功能

    请问wincc是否能实现这种功能在严重性级别最高的报警或特定的报警情况发生后,该报警可以通过 Email 系统自动传到其它地方,包括厂房以外的有关单位,使报警得…

    SIMATIC WinCC 2019年6月11日