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

相关推荐

  • 博图V13安装错误

    安装中出现修改系统和系统组态错误 最佳答案 TIA -V13对系统要求要至少Win7专业版,别装任何杀毒软件,尤其360,装了很难装博图软件。供参考 提问者对于答案的评价…

    SIMATIC WinCC 2017年5月28日
  • wincc v7.5用户管理

    客户要求做一个用户登录功能,用户名有3个,要做一个可以下拉选择的,密码在下面IO域框内输入,如下图所示。现有几个问题:1、用户名和用户密码连接的变量在wincc内部变量是哪个?2、…

    2021年7月5日
  • winccflexible 版本确定

    我用V1.3.0.0_1.83.0.1版本(见图2)打开项目,提示版本不正确,不能打开(见图1).我想知道什么版本的可以打开这个项目。 图片说明:    &nb…

    2018年12月3日
  • wincc的授权

    wincc的授权RC和RT,  floating和single有什么区别 ? 最佳答案 RC是组态授权,而且包含运行授权,RT是运行授权。 …

    SIMATIC WinCC 2019年6月11日
  • 有关WINCC的简单的问题

    现在用WINCC 做一个按钮,链接到一个变量,当按钮没按下时,按钮是红色的,当按下去时,按钮的颜色是绿色的,现在做完后,发现如果单击按钮的话,按钮颜色还是红色的,当把按钮…

    SIMATIC WinCC 2018年12月14日
  • 工业自动化的联网

    工厂里有各种电机 各种数字量开关 各种传感器传回的显示或控制信号,都要传回wincc里或我认为的web控制页面,或者PROFINET,网络,各个不同的PLC&n…

    SIMATIC WinCC 2021年7月5日
  • WinCC 用户数据在哪个位置?

    用户所装工控机内有两套程序,一中一英,各有用户数据,现在想把中文的所有用户数据覆盖英文版,但是不知道文件位置,请大神指教! 图片说明:    最佳答案 放在wi…

    2017年11月23日
  • 求求大神帮帮忙吧

    我是真的没招了重做了两次系统我也不知道缺少什么东西了 问题补充:我知道缺少授权,但是这个授权应该怎么做呢,是需要花钱购买还是。。。。。 图片说明:    最佳答…

    2017年6月10日
  • WinCC组态画面中怎样可以连接到其他文件

    WinCC组态画面中怎样可以连接到其他文件,如zz.xls电子表格或者zz.doc Word文档 最佳答案 可以连接。用C脚本调用:ProgramExecute(&quo…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏如何设置使操作时需要确认?

    用户有个要求,触摸屏操作的时候需要确认一遍,例如点击屏幕某个按钮,或更改数据,需要确认才生效。本人菜鸟,不知道如何实现? 问题补充:品牌肯定是西门子的了,型号不一定,主要是触摸屏,…

    SIMATIC WinCC 2019年6月10日