组态王与Access数据库通讯--③组态王画面设置 点击:919 | 回复:3



DAFSE

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:33帖 | 1回
  • 年度积分:0
  • 历史总积分:135
  • 注册:2018年8月23日
发表于:2020-10-22 08:52:46
楼主

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


组态王画面设置

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

image.png

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

image.png

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,然后在左下角点击变量,就会跳转到数据词典中的变量,选择你需要的变量就可以直接替代

image.png

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

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





楼主最近还看过



陈佳辉

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 20回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2020年9月24日
发表于:2020-10-24 09:46:13
1楼

很好的资料

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1148回
  • 年度积分:0
  • 历史总积分:52
  • 注册:2017年8月26日
发表于:2020-10-24 10:17:32
2楼

谢谢楼主的分享,下载下来看看

huoshi

  • 精华:0帖
  • 求助:22帖
  • 帖子:347帖 | 2576回
  • 年度积分:561
  • 历史总积分:23189
  • 注册:2020年3月27日
发表于:2020-10-30 09:30:30
3楼

谢谢老师分享


热门招聘
相关主题

官方公众号

智造工程师