组态王与Access数据库通讯--③组态王画面设置

组态王画面设置

1.0 首先要做个组态王的按钮画面,新建画面,命名数据库画面,其他先默认好了

组态王如何显示数据库(组态王与Access数据库通讯--③组态王画面设置)(1)

2.0 如下图,先建立4个按钮,分别为数据库连接,数据库断开连接,创建数据表格,插入记录

组态王如何显示数据库(组态王与Access数据库通讯--③组态王画面设置)(2)

3.0 另外要给按钮写入命令语言,双击数据库连接按钮,点击按下时,SQLConnect( \\local\DeviceID, "dsn=mysql;uid=;pwd="); ,\\local\DeviceID为上一期新建的内存整数变量,用来存储SQLConnect分配给每个数据库的值,(这里注意,SQL在断开连接之前,重复执行SQLConnect会增加DeviceID的值,最大值为255);而dsn为需要连接的数据库,这里就写上我们在ODBC数据源配置的数据库,uid和pwd账号密码有就设没有就不写;

小知识点:在命令语言界面下方,有归总的函数集,SQL里面有很多,双击SQL连接函数,出来是SQLConnect( DeviceID, "dsn=;uid=;pwd=");整体的格式就出来了还是挺方便,双击DeviceID,然后在左下角点击变量,就会跳转到数据词典中的变量,选择你需要的变量就可以直接替代

组态王如何显示数据库(组态王与Access数据库通讯--③组态王画面设置)(3)

3.1 如上所述,其他几句命令语言分别是断开连接SQLDisconnect( \\local\DeviceID);,创建数据库表格SQLCreateTable(\\local\DeviceID, "表格", "table" );,插入记录SQLInsert( \\local\DeviceID, "表格", "bind1" );都是设置在按下时激活

了解最新工控PLC,上位机,机器人,通讯等实例测试笔记~~请关注百家号或头条号--老王工控笔记

,