WINCC写数据库

在WINCC的图形编辑器中,在输入域的属性中。选择事件。再选择键盘的释放动作,在动作代码框中写下例如以下代码:

Dim conn,rs

Dim strsql

Dim a

a=HMIRuntime.Tags("datavariable").Read

Set conn=CreateObject("adodb.connection")

Set rs=CreateObject("adodb.recordset")

conn.Provider = "sqloledb"

conn.open "SERVER=Yang-PC\WINCC;uid=sa;pwd=sa;database=datasavetest"

strsql="insert into tt_ch(TagValue)VALUES('" & a &"')"

Set rs=conn.execute(strsql)

conn.close

Set rs=Nothing

Set conn=Nothing

End If

如此,就可以实现WINCC的实时数据向SQL SERVER的数据写入。

WINCC读数据库

Dim conn,rs

Dim strsql

Dim temp1,temp2

Set conn=CreateObject("adodb.connection")

Set rs=CreateObject("adodb.recordset")

conn.Provider = "sqloledb"

conn.open "SERVER=YANG-PC\WINCC;uid=sa;pwd=1988525;database=datasavetest"

strsql="select * from table_1"

Set rs=conn.execute(strsql)

rs.movenext'读取数据集中的下一条还能够通过数据集的其它属性进行操作

temp1 = rs.Fields(0).Value '取第一列的值

'temp1 = rs("text")从数据集中取字段“text”的值

Set temp2 = HMIRuntime.Tags("textdataAuto")

temp2.Read

temp2.Write temp1

conn.close

Set rs = Nothing

Set conn=Nothing

假设我们须要连接的是access数据库,仅仅须要将"SERVER=YANG-PC\WINCC;uid=sa;pwd=1988525;database=datasavetest"

替换为"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=datasavetest"

更多相关教程请访问 MySQL视频教程

相关标签:MYSQL

本文转载于:CSDN,如有侵犯,请联系a@php.cn删除

wincc mysql_Wincc操作数据库SQLSERVER相关推荐

  1. sqlserver连接和操作数据库

    1.概述 ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库: 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调 ...

  2. jmeter压测、操作数据库、分布式、 linux下运行的简单介绍

    一.jmeter压测 1.如何压测 常规性能压测:10-15分钟 稳定性测试:一周.2天等 如果想要压测10分钟,勾选永远,勾选调度器,填写600秒.也可以使用固定启动时间. 2.tps.响应时间 ( ...

  3. java实现使用JDBC-ODBC桥操作数据库。

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现使用JDBC-ODBC桥操作数据库.jdk1.8后不再使用,所以要使用换回1.7或加载1.7的包 测试代码 public static ...

  4. 【JDBC】JDBC 简介 ( JDBC 概念 | JDBC 本质 | 使用 JDBC 操作数据库的好处 | JDBC 提供的 API 组件 )

    文章目录 一.JDBC 概念 二.JDBC 本质 三.使用 JDBC 操作数据库的好处 四.JDBC 提供的 API 组件 一.JDBC 概念 JDBC 全称 Java DataBase Connec ...

  5. MySQL PHP操作数据库

    数据库 概念:数据库(Database)是按照数据结构来组织.存储和管理数据的仓库 热门数据库 Oracle.SQLServer.MySQL.MongoDB.SQLite.access.DB2 结构化 ...

  6. 浪潮gs支持mysql么_浪潮gs中间件服务器,客户端,数据库sqlserver安装注意事项

    1浪潮gs是基于iis基础上的,所以必须在服务器上安装iis才能成功安装浪潮中间件gsp 2在安装过程中 出现注册com组件失败的解决方法是在计算机组件下添加Genersoft_GSP空应用程序com ...

  7. 源代码共享:C#操作数据库

    原创C#操作数据库的源代码,支持SqlServer, Access, Oracle, Odbc, MySql数据库,包含查询.更新.数据表操作.事务等,一直应用于我们开发的软件,现在拿出来共享,方便初 ...

  8. 数据库--SqlServer详解

    SQLServer详解 代码仓库地址 Gitee:https://gitee.com/bluecusliyou Github:https://github.com/bluecusliyou 零.文章目 ...

  9. (更新时间)2021年5月15日 SqlServer数据库 SqlServer面试题

    数据库SqlServer笔试题 文章目录 数据库SqlServer笔试题 一.数据库基础知识(通用)篇 1.说说主键.外键.超键.候选键 2.为什么用自增列作为主键? 3.触发器的作用是什么? 4.什 ...

  10. 20.JDBC操作数据库

    目录 1. Java基本介绍 2. JDK下载安装及其环境配置 3. 一个简单的java程序 4. Eclipse基本使用.数据类型.运算符 5. 控制语句(if.switch.for.while.f ...

最新文章

  1. Ubuntu 安装 IPython、jupyter notebook
  2. Android Pie提供了自适应供电、神经网络API 1.1等新特性
  3. mysql 多表既有内连接又有外连接_MySQL 多表查询中的内连接和外连接
  4. 两个晶体管组成的混沌电路
  5. Updater Application Block v1.0 翻译文档目录
  6. java druid jdbc例子_JDBC【使用Druid连接数据库,DBUtils工具类的使用】
  7. 哈希表,哈希算法(C语言)
  8. linux ntp测试,linux 查看ntp服务器是否可访问
  9. 三套致富战略-教你成为百万富翁
  10. pip安装其他包报错
  11. python中的itemgetter函数
  12. emacs文件/目录比较工具
  13. [IDEA插件] - 一个不错的插件
  14. 采用SyncToy2.1软件实现两台电脑间文件的自动实时同步(亲测有效)
  15. 【郑州校区】BOS v2.0物流管理平台整体概述
  16. php实现倒计时,PHP实现倒计时功能
  17. 胜为蓝牙适配器驱动_mac 安装usb 蓝牙适配器 胜为 shengwei UDC-324B
  18. Thread-Specific Storage Pattern
  19. 最近很火的ChatGPT和GPT4
  20. AVS2实时编码器xavs2的运行

热门文章

  1. 1232_使用SCons实现WindRiver Diab编译器的命令行自动化编译环境
  2. 彭聃龄普通心理学第5版笔记和课后习题答案
  3. caxa自动保存的文件在哪里_怎样删除CAXA的临时文件
  4. C语言实验源程序保存,c语言实验1程序开发环境.doc
  5. 《麦肯锡卓越工作方法》读后感
  6. 《统计数据会说谎》阅读总结
  7. .NetCore对接各大财务软件凭证API——用友系列(1)
  8. netbeans java桌面应用程序_java – 使用Netbean的桌面应用程序的状态栏
  9. multisim常用d触发器_怎么在multisim找D触发器
  10. Intellij IDEA破解激活