sql插入数据

Set rs = CreateObject("ADODB.Recordset")
       
     mysql=" select * from rep "

     rs.Open mysql, objConn, 1, 3
     rs.addnew
     rs.fields("电流")=values(amP)
     MsgBox"ok"
     rs.update
     MsgBox"ok"
     Set rs = Nothing
     objConn.close
     Set objConn= Nothing
 结果数据没插进去,请问高手出问题在哪

最佳答案

请问这是你自己写的代码吗?还是从某处Copy过来的!
  1.objConn,rs ,mysql等对象没有定义
  dim objConn,rs ,mysql
  2.objConn对象未初始化,且未连接连数据
  Set  objConn=CreateObject("ADODB.Connection")
  objConn.Open "YourDSN Name"
  3.values(amP),没有这样的语句;如果amP是变量名,应该是rs.fields("电流")=HMIRuntime.Tags(""amP").Read
  4.MsgBox"ok"  ->  MsgBox  "ok"
  5.Set rs = Nothing前最好加一句rs.Close

 补充:另外数据表中时候还有其他字段,如有不能为空值的也会出错的。

提问者对于答案的评价:
数据已可以插入,谢谢

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

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

相关推荐

  • wincc的授权大小

    大家好,我原来的WINCC装了两个授权 一个128一个64K,服务器默认128,我现在变量不够用,想把128删除,因为是正版软件,我就把128转移到别的盘,但是我再次打开…

    SIMATIC WinCC 2019年6月11日
  • 用C语言做弹出窗口

    我现在做的项目上有很多的电机要控制,我做了个电机控制面板,在主画面上做了很多画面窗口,通过双击电机这个控件打开面板,原来一直使用直接连接来做,现在想用C语言试一下,请问高手,WIN…

    SIMATIC WinCC 2019年6月11日
  • wincc如何下载运行?

    书的教的方法是,配置好通信-连接,然后连接MPI,transfer,就能下到触摸屏里面的,可是,我在一个实习车间里看到,他们的触摸屏显示屏里面的wincc程序是搭载在xp系统上的,…

    SIMATIC WinCC 2017年11月12日
  • 6AV6648-0BE11-3AX0用什么软件

    请问大家6AV6648-0BE11-3AX0这款界面是用什么编程软件啊,用WinCC flexible 2008 SP4找不到文件。 钻石用户推荐最佳…

    2021年7月5日
  • wincc6.0复选框

    我现在想应用WINCC中的复选框功能,实现手动自动切换功能,但我试了一下无法实现请问我该怎么去做? 问题补充:我是这样写的。我在内部变量中建立了二进制变量tt0.请问这样写错在哪?…

    SIMATIC WinCC 2019年6月11日
  • 如何通过vbs在wincc的画面中写入excel中r1c1位的字符串

    在wincc画面中建立一个i/o域,如何用vbs脚本写入(读出)excel中的数值,只要有一个位置r1c1的数值就可以了。新手,一点方向都没有请问:1、脚本是在全局脚本写还是在对象…

    SIMATIC WinCC 2019年6月11日
  • 大神们,求助:西门子触摸屏开机进不了系统问题

    西门子触摸屏送电开机进不了系统操作画面,只显示序列号等信息,如图,点击"进入运行环境"也没反应,是不是坏了??求助 问题补充:附图 图片说明:  &n…

    2020年11月1日
  • WINCC6.0的SQL安装问题

    我安装到SQL server database servers这一步骤时,出现了一个提示再无法安装下去,内容为:The SQL s…

    2018年3月6日
  • 为何我安装的TIA专业版v14没有TP系列的面板呢?

    还有就是如何添加呢? 图片说明:    最佳答案 集成的博途没有触摸屏的软件,要安装Advanced版本的Wincc 提问者对于答案的评价:直接安装wincc&…

    2017年5月31日
  • 报警记录中消息位为什么不能改

    消息变量的消息位提示说可以设0-7之间任一数,可为什么除了0,其他的都报错 问题补充:那么我想在二进制数置0和置1是关联两条报警信息应该怎么做啊?比如是0时产生一条停止消息,是1时…

    SIMATIC WinCC 2019年6月11日