wincc sql查询excel

Dim sConnectionString
 sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\121.xls; Extended Properties=Excel 8.0;"

 Dim oleDbConnection
 Set oleDbConnection =CreateObject("ADODB.Connection")
 oleDbConnection.Open sConnectionString
 Dim DataSet
 Set DataSet =CreateObject("ADODB.Recordset")
 DataSet.Open "Select * from [Sheet1$] where au_id like 'as'", oleDbConnection, adOpenStatic
Dim aa
Set aa=ScreenItems("按钮3")
aa.Text  = DataSet.Fields(0).value

DataSet.Close  
这是我的代码,运行没反应,请高手帮忙看看

最佳答案

DataSet.Open "Select * from [sheet1$A1:C4]",oleDbConnection,3,3  这样才对。
1. 你需要制定你先打开的连接oleDbConnection
2.你用EXCEL需要制定行列范围
3.注意你制定的行列范围中第一行默认为表格的字段行,所以如我设置的访问A1:C4,那么第一行中的数据时字段行,获取的表格数据其实是A2:C4的内容

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

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

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

相关推荐

  • vb语句联接sql数据库的配置语句

    下面这句语句的参数含义及怎么使用strConnectionString = "Provider=MSDASQL;DSN=t;UID=;PWD=;&qu…

    2021年7月5日
  • wincc 7.0关于用户操作以及记录

    就是在在一个框输入用户名,另一个框输入密码登录,怎么做,以及该用户的操作权限比如有没有权限在I/O域输入数据 问题补充:我的意思是建立两个账号和密码,一个只能查看数据,另一个可以改…

    SIMATIC WinCC 2021年7月5日
  • 怎样理解 C脚本

    #include "apdefap.h"void OnKeyUp(char* lpszPictureName, char…

    SIMATIC WinCC 2019年6月11日
  • 无法启动

    软件安装完成后无法启动 问题补充:wincc  flexible sp4 安装完成后,打开显示图片1,但是打开集成到plc中的触屏项目时能正…

    2021年7月5日
  • WebNavigator 组件安装问题

    刚才安装WebNavigator server 出现以下提示: Kein WinCC V6.2 installiert.…

    SIMATIC WinCC 2019年6月11日
  • cp1613网卡需要设置IP地址吗

    cp1613网卡安装好后,在SET PG/PC接口里显示完整的名称是什么?连接上位机和S7-300PLC还需要设置地址吗?该怎么设置? 最佳答案 1、cp1613网卡需要…

    SIMATIC WinCC 2019年6月10日
  • WinCC sp4 HmiES.exe 应用程序错误

    正常使用期间,笔记本关机开机就出现了错误报警(内容参考图片)1、重装系统后依旧如此;2、整个硬盘格式化,安装也是如此;软件也是重新下载的;各位工程师帮忙看下,怎么解决此问题,谢谢;…

    2021年7月5日
  • 如何用全局脚本中的变量弹出警示窗口

    如何使用全局脚本中的“变量“”弹出警示窗口,wincc激活后,并该“变量”变为1时,需弹出警示窗口 问题补充:需在全局脚本下实现,如附件图片,如不屏蔽其会不断弹出窗口;“temp1…

    2021年7月5日
  • 触摸屏画面中文本域

    我编译触摸屏时出现了一些警告,想知道怎么处理,请看图片、。每个画面中配置的文本域或者io域能看到有多少吗? 问题补充:我想问可以有方法大量修改吗,一个一个的弄很麻烦。 图片说明: …

    2021年7月5日
  • wincc c脚本问题

    按选择框时的时候 给一个内部变量赋值 然后在点确定的时候把内部变量的值写入PLC的的控制变量或者数据区 请问这个过程该如何用c脚本实现呢??? 问题补…

    SIMATIC WinCC 2019年6月11日