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
相关推荐
热门专题
PS快捷键_PS快捷键大全
经典的Photoshop快捷键大全,如果你是入门阶段的水平,熟读此文并掌握,马上进阶为中级水平。matlab怎么换行?matlab换行教程
今天小编为大家带来的是matlab换行的教程,想知道怎么换行的小伙伴来看看接下来的这篇文章吧,相信一定会帮到你们的。matlab怎么换行?matlab换行教程1、首先在matlab主页面板中点击【Matlab求矩阵的乘积的操作方法
很多用户在使用Matlab的时候,不是很熟悉其中怎么求矩阵的乘积的?本期为你们带来的教程就描述了Matlab求矩阵的乘积的操作方法。Matlab求矩阵的乘积的操作方法打Matlab,在命令行窗口分区工具diskgenius强制删除文件的具体使用流程
很多人不知道分区工具diskgenius如何强制删除文件?今日为你们带来的文章是关于分区工具diskgenius强制删除文件的具体含义讲解,还有不清楚小伙伴和小编一起去学习一下吧。分区工具diskggoldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教程
很多小伙伴在使用goldwave的时候,想知道怎么启用延迟录制计时器,下面小编就为大家分享教程,感兴趣的小伙伴不要错过哦!goldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教pycharm使用技巧
今天小编给大家讲解pycharm使用技巧,有需要或者有兴趣的朋友们可以看一看下文,相信对大家会有所帮助的。pycharm使用技巧使用PyCharm软件需要python运行环境,这里我已经下载好。CAD看图软件哪个好用?如何使用CAD看图软件
在CAD中,大家都知道CAD图纸是使用CAD制图软件来绘制完成的,那保存的格式就是为dwg格式和dxf格式的。那需要对图纸内容进行查看的时候,就要适用到CAD看图软件。但看图软件有很多,那么CAD看图diskgenius怎么将分区中的文件复制到指定目录?diskgenius将分区中的文件复制到指定目录方法
使用diskgenius的时候,很多小伙伴不知道怎么将分区中的文件复制到指定目录,下面小编就给大家带来方法,有需要的小伙伴不要错过哦。diskgenius怎么将分区中的文件复制到指定目录?diskg分区工具diskgenius将硬盘合并分区的详细流程
说起分区工具diskgenius伙伴们都不陌生,那么使用怎么使用分区工具将硬盘合并分区呢?下面一起看看关于分区工具diskgenius将硬盘合并分区的详细流程吧。分区工具diskgenius将硬盘合MathType中公式与文字错位的处理方法
最近有很多朋友向我咨询关于MathType中公式与文字错位的问题,今天就为大家介绍MathType中公式与文字错位的处理方法,希望能够帮助到大家。MathType中公式与文字错位的处理方法方法一