wincc查询SQL数据库中的表格内容脚本。

知道表格名称时这样查询sql="SELECT * FROM baojing "
如果表格名称是个变量是时怎么查询。求大神赐教

问题补充:
我需要的是在控件上输入表格的名称,点击查询就可以查询控件输入的表格并形成报表。

最佳答案

SQL语句是基础。写SQL查询语句,就是字符串拼接。字符串拼接的VBS连接符是&
sql="SELECT * FROM " & HMIRuntime.Tags("Tag_TableName").Read
在查询之前,最好在诊断窗口中看一下拼接的最终效果:
HMIRuntime.Trace "sql = " & sql & vbCrLf

提问者对于答案的评价:
你那样子连接还是无法查询
Set Report=ScreenItems("控件1")
sql="Select * FROM "& Report.Text & " "
这样子就可以查询了
谢谢提供思路

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:36
下一篇 2021年7月5日 上午11:36

相关推荐

  • 关于C/S系统客户机数据链接问题

    C/S系统中:1台服务器,2台客户机。 安装wincc V6.2版本。1台客户机只装RT,另1台客户机RT和RC全装了。 问题: 在C/S系…

    SIMATIC WinCC 2019年6月11日
  • 哪位大神给发下wincc基于SQL查询的报表 案例代码

    谢谢了,具体别的也可以直接联系我 283157346 最佳答案 你这样问是达不到目地的,没有人会给你发实例代码,你去网上搜,也搜不到具体的实例,只能靠一些代码资料自己整合…

    SIMATIC WinCC 2017年6月1日
  • 用excel记录WinCC数据

    以下这段代码是写在WinCC的全局C脚本里,用于生成记录数据的excel文件名,文件名是系统日期时间:pExcel->Workbooks  ->Op…

    SIMATIC WinCC 2017年8月26日
  • wincc 数据读取不正常

    wincc7.3版本,下位为smart,opc为 pc access,现在的I/O数据读取的是V区数据,从昨天开始新写入V区的数据都读不上来,之前写的正常,op…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0组态的工程用7.3打开运行后提示:授权使用权限过期,请插入新的授权

    两年前的公司请他人做的一个工程,现在因为客户要求需要更改并使用7.3版本wincc,打开工程并运行组态画面后出现图里的对话框,请问各位大佬如何解决 图片说明:  &nbs…

    2021年7月5日
  • 如何删除AUDIT记录

    一个生产厂在14年上的生产记录SCADA系统,一直没有正式生产,但WINCC AUDIT一直在记录,直到现在要正式投产,想要清空之前的AUDIT记录,在不重做系统的情况下…

    SIMATIC WinCC 2021年7月5日
  • Audit Runtime Error

    在编辑Operator Actions的时候为什么老提示Run-time error ’13’ Type mismatch.然后退…

    SIMATIC WinCC 2019年6月11日
  • win7下如何安装wincc

    win7下如何安装wincc? 最佳答案 可以直接安装呀 提问者对于答案的评价:可以,已经成功安装,但是在win7 XP模式下,网络不能连接

    SIMATIC WinCC 2019年6月11日
  • SQL定期导出

    我使用sql记录数据,建立了3个表,想实现这3个表里的数据自动定期导出(如1个月)成csv或xls,然后这3个表里面的数据清空。请问如何实现,请详细说明。 问题补充:是用vb的ti…

    SIMATIC WinCC 2019年6月11日
  • WINCC V6.2 无法启动

    各位好!我新装了WINCC V6.2 SP3 ,安装完成后,打开出现以下界面,点击新建项目也没反应,打开例程项目,显示为服务器不可用,这是怎么回事?麻…

    2017年11月19日

发表回复

登录后才能评论