Plant Simulation数据库连接_Tecno
好酷屋教程网小编为您收集和整理了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
相关推荐