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

相关推荐

  • WINCC6.2设置PG/PC接口

    请教一下大家,PLC用315-2DP ,装WINCC的工控机有装一个CP5622通讯板,现在设置PG/PC接口要怎么设置?没有找到CP5622,谢谢! 问题补充:我安装S…

    2021年7月5日
  • wincc脚本如何计时

    我有一个氧气电磁阀,我在wincc里做一个按钮,在做一个内部变量和I/O域,点击按钮,电磁阀工作,I/O域开始计时间,在点击按钮,时间停止并复位,但不知道怎么做。 最佳答案 最好是…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart V3 下载不成功

    大家好,我用wincc flexible smart V3 和触摸屏联网,下载画面。IP地址设置在一个网段、PG\PC接口设置完成,用Pin…

    2021年7月5日
  • 主画面里面调用小画面显示不正常

    在主画面里面做了一个按钮,用来调用小画面显示,按钮一按,可以显示小画面,但小画面里面的数据不能跟PLC通讯,显示不正常,请问这是怎么回事,谢谢! 图片说明:  &nbsp…

    2017年8月24日
  • 西门子wincc问题

    wincc在项目管理器中点击退出激活按钮,导致step7中程序发生动作,就是某个会导致停机的报警在程序中出现,导致停机,这是为什么啊,点击取消激活应该不能影响到下位机程序运行的啊?…

    SIMATIC WinCC 2021年7月5日
  • 为何WINCC不显示位号

    我用电脑仿真一个PCS7项目,上次在WINCC画面底部有一个切换开关用于控制所有位号显示与否的切换开关。最近电脑重装后,再次建立这个项目的仿真以后,发现WINCC上没有这个切换开关…

    SIMATIC WinCC 2019年6月11日
  • STEP 7 与 WinCC不在同一电脑上,组态设置问题

    STEP 7 与 WinCC不在同一电脑上,WInCC需要控制和监控PLC,应该怎样组态? 最佳答案 step7是做项目用的,项目的上载、下载通过st…

    SIMATIC WinCC 2020年11月1日
  • wincc能不能正常用

    原来的硬盘坏了,镜像了一个硬盘装上去,能不能正常用,授权有两项没有检测到,怎么解决 钻石用户推荐最佳答案 WinCC授权问题合集http://www.ad.siemens.com.…

    SIMATIC WinCC 2020年11月1日
  • wincc客户机和服务器互连显示的系统登录,是登录哪个系统的用户名和密码,还是其他的?

    wincc客户机和服务器互连显示的系统登录,是登录哪个系统的用户名和密码,还是其他的? 最佳答案 举例如下,服务器登录账号为A,登录框显示的为A,客户机登录账号为B,登录框显示的为…

    SIMATIC WinCC 2020年11月1日
  • WinCC 7.4 SP1 添加删除语言

    WinCC 7.4 SP1 文本库里面怎么没有添加删除语言的选项了? 图片说明:    最佳答案 有的呀,在文本库那里右键点击就有…

    2020年11月1日