odbc数据源配置连接sql_在 TIA Portal WinCC 中如何通过脚本访问 SQL 数据库?

本文档介绍了如何在TIA Portal WinCC中通过VB脚本来配置ODBC数据源并访问SQL数据库。教程涵盖了创建和删除数据库、表的管理、读写数据记录以及数据记录表的显示等操作,提供了详细的脚本示例。
摘要由CSDN通过智能技术生成

必要条件:

  • SQL server1
  • Windows 中必须创建 SQL 数据源
  • WinCC (TIA Portal) 或 WinCC flexible Advanced ES
  • WinCC (TIA Portal) 或 WinCC flexible PC Runtime

1 SQL server 必须和操作系统相匹配,同时也必须和 WinCC (TIA Portal)相匹配。

注释:

样例只是一个建议的方法,当然,可能也会有其它更好的解决方案

创建数据源

为了创建一个对 ODBC 数据源的访问,必须首先创建一个数据源。在 Windows 控制面板的“管理工具 > 数据源(ODBC)”中创建数据源。以下的例子中使用的数据源是“Database_1”;连接到 SQL server “WINCCFLEXIBLE”。

7a0e9f992ca4c8dc6c2f6bb760b46167.png

SQL数据库的管理和使用

以下各节说明如何使用SQL数据库,使用VB脚本的摘录。这些脚本也在本条目的项目下载中。

1. 管理

在 SQL 数据库中可以创建一个或多个不同结构的数据表。

  • 1.1 创建 SQL 数据库:脚本“Create_database”
  • 为防止脚本中万一发生错误需要使用“On Error Resume Next”指令。这样一旦错误发生,程序会自动跳到错误的下一行执行。
  • 为了创建到 SQL 数据库的连接需要使用对象“ADODB.Connection”。“ADODB.Recordset”用于创建、编辑或者删除数据库或者表,例如。
  • 只有知道这个数据源的提供者和名字该数据源才能被打开。到数据源连接的建立需要使用“conn”对象的“Open”方法实现。
  • 如果连接过程中出现超时,会产生以下错误,输出系统错误,脚本立即停止。
  • 通过 SQL 命令“CREATE DATABASE”创建并命名一个新的数据库;这些通过“conn”对象的“Execute( SQL Table )”方法实现。
  • 如果数据库已经存在,则执行相应的创建错误判断程序。“Close”方法用于断开和数据源的连接。
  • SQL 语法:
  • CREATE DATABASE
  • 1.2 删除 SQL 数据库: 脚本"Delete_database"
  • 理论上,其脚本结构和“Create_database”脚本相同。可以使用 SQL 命令“DROP DATABASE”删除数据库和数据库名称。
da6786b376397effba985214b942f25d.png
  • SQL 语法:
  • DROP DATABASE

2. 表

在任何一个 SQL 数据库中都可以创建一个具有单独结构的数据表。表01的数据结构创建如下:

表的数据结构列1234数据类型

SMALLINT

Char(30)SMALLINTSMALLINT

表 01 - 表的数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值