好酷屋

Plant Simulation数据库连接_Tecno

好酷屋

发布于2022-12-18

好酷屋教程网小编为您收集和整理了Plant Simulation数据库连接_Tecno的相关教程:使用版本:PlantSimulationV16.0 我们在项目中多次碰到与MES、ERP等上层数据对接的情况,基于这种情况,我们介绍一下PlantSimulation如何与数据库对接并读取其内容

 

使用版本:PlantSimulation V16.0

 

我们在项目中多次碰到与MES、ERP等上层数据对接的情况,基于这种情况,我们介绍一下PlantSimulation如何与数据库对接并读取其内容。

 

因为数据库的种类多种多样,所以我们通过软件自带的ODBC功能链接如SQLServer、Oracle、Access等数据库。我们通过如下分别设置ODBC和PlantSimulation实现数据互联互通。

 

ODBC设定

 

1

ODBC(OpenDatabaseConnectivity)简介

 

 

(1)是一种数据库的连接方式,包含数据库连接信息,机器名,用户名,密码,及要查看的使用的数据库。
(2)是一组数据的位置,使用ODBC驱动程序访问该位置。也是一种存储的定义。
(3)是微软公司开发服务结构(WOSA,windowsOpen ServicesArchiteture)有关数据的一个组成部分,ODBC建立了一组规范并提供数据库访问的标准的API。这些API利用SQL完成大部分任务。
(4)提供了对SQL的支持,用户可以将SQL语句直接发送ODBC。

 

2

ODBC数据源设定

 

(1)找到控制面板下的【Windows管理工具】,选择对应的64位

 

ODBC数据源(64位)

 

 


(2)选择对应的数据源,然后点添加选项。

 

 

(3)设定数据源名称和对应数据库的服务器位置。

 

 

(4)设定好数据库的登录用户名和密码。

(5)点击下一步直到完成ODBC数据源设置。

 

Plant设定

 

1

ODBC控件设定

 

ODBC需要我们通过管理类库调出

 

 

 

ODBC界面如下图所示,选择需要读取的数据库(”UGITC”),然后填入用户名和密码,点击”Login”即可,如果连接成功,会在message窗口出现OK。如果连接失败,需要检查ODBC数据源的设置。

 

其它几种数据库连接方法类似,大家可以自己试一下。

 

 

2

数据库读取代码

 

以下几个与数据库操作经常使用的函数进行了简单介绍

 

login(Database:,UserName:, Password:)

连接ODBC。Database为ODBC名称;UserName为数据库用户名;Password为数据库密码。

示例:ODBC.login(“UGITC”, “ugitc”, “123456”)

logout

断开ODBC连接。

示例:ODBC.logout

sql(Result:

,SQLString:)向数据库传入SQL语句并执行,返回结果。Result为结果储存表格,当无返回结果时可不填,如执行delete语句;SQLString为需要执行的SQL语句。示例:ODBC.sql( table, “select  *  from  xyz” )updateTable(SourceData:,SQLTable:,RowNumber:)可以根据PlantSimulation中表格的数据更新数据库中表的数据。SourceData为PlantSimulation中表格;SQLTable为数据库中表格名称;RowNumber为数据行号。示例:ODBC.updateTable (TableFile, ”Name_of_Table”, 3 )  //更新数据库中Name_of_Table“表的的三行的值,替换为TableFile中第三行的值。

03 小结

 上面简单介绍了PlantSimulation与SQLServer的连接过程,大家可以以此类推,在连接其他类型数据库时验证一下。

以上就是好酷屋教程网小编为您收集和整理的Plant Simulation数据库连接_Tecno相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/IT/639ef07d63d86f73f30621cc.html

相关推荐

    热门专题