WinCC中使用SQL语言

小弟现在做的一个项目,有一个想法。想不用WinCC的用户管理器以及用户登陆的东西(因为只装RT的化没有用户器),然后在WinCC的数据库里面自建用户信息的表。自己设置一个登陆界面(用两个输入输出域作为用户名和密码的输入,后面连接两个内部变量。用户输入用户名何密码后需要单击login按钮,C动作实现单击login按钮让这两个去和自己建的用户表匹配,成功即返回一个二进制变量0表示登陆成功),请问大侠该想法的可行性,如果可行的化,请问大侠如何在C-edit中调用SQL语言,需要什么头文件?另外我在论坛外看到有些大侠的例子是修改密码,其中用到的函数说是存在APPLIB目录下的USEGENAP.H中,但是我怎么没有看到?

 注:我感觉如果用输入输出域与变量连接的方式实现登陆需要多一些变量,请问高手用什么方法可以不用创建多余的变量就可以实现一般的登陆。

最佳答案

我做的项目中的用户登录功能没有使用winCC的用户管理器,而是和你的想法一样,在winCC的数据库里建立一个用户信息表,但是我用的VBS脚本实现了用户登录功能和密码修改功能,如果使用C脚本,数据库的连接和SQL语句恐怕很难实现

提问者对于答案的评价:
谢谢
 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276414.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • WinCC图形编辑画面按扭颜色组态

    WinCC图形编辑画面,在右边选 标准 /窗口对象/圆形按扭 组态了一个启动按扭,一个停止按钮,现要求启动按扭颜色组态成绿色;停止按钮颜色组态成红色。…

    2017年8月26日
  • wincc许可证只允许128个变量

    只允许128个变量,变量管理器中显示有wincc RC(128)这个授权,不安装这个就直接调到演示模式,有人说因为授权安装的太多,可是作为初学者我也不知道应该安装那些授权…

    SIMATIC WinCC 2017年12月2日
  • 请问:哪里下载WebNavigator v6.1??

    请问:哪里下载WebNavigator v6.1?? 问题补充:各位老师给出的地址下载不了。我的邮箱:523082205@qq.com,如果哪位老师有请发我邮箱,万分感谢…

    SIMATIC WinCC 2019年6月11日
  • 关于输入输出域

    请问输入输出域的outputvalue属性得到的值怎么赋给一个内部变量? 问题补充:比如ScreenItems("IOField1").outputValue=…

    SIMATIC WinCC 2019年6月11日
  • 让wincc报警控件在有报警的时候自动弹出

    我想在WINCC主画面里做一个隐藏的报警控件,如果平时没有报警的时候它处于隐藏状态,有报警的时候,报警记录表会自动弹出,如何做 最佳答案 1.一楼的方法只能实现一部分。毕竟系统报警…

    SIMATIC WinCC 2019年6月11日
  • 变量记录 (如何确保归档成功)

    我希望根据一个变量为1时 触发一组变量归档. 然后在完成归档后把变量复位为0;(来确保归档成功). 可找了半天也没有发现;期望找到下面任意一种方式或者…

    SIMATIC WinCC 2019年6月11日
  • 字体背景色

    怎样把文本框的背景颜色去掉?不是白色。 怎样把字体做成立体效果? 最佳答案 选择透明即可。即:Dynamic Filling属性选Yes。 什么样的字…

    SIMATIC WinCC 2019年6月11日
  • 请教 WINCC 如何用VBS获取硬盘信息 比如硬盘序列号

    请教 WINCC 如何用VBS获取硬盘信息 比如硬盘序列号,其它代码也可以 最佳答案 VBS就能实现的,我以前做过呢,获取硬盘的序列号参考:用vbs脚…

    SIMATIC WinCC 2020年11月1日
  • MSFlexGrid 控件

    WINCC 中已经把数据显示到MSFlexGrid 表格中,现在如何能直接预览且打印MSFlexGrid 表格中内容呢?比如做个按钮 预览和…

    SIMATIC WinCC 2018年12月14日
  • vbs启动报错

    启动提示一行德文,编辑画面不能出现 最佳答案 你是装的什么版本,怎么会出现德文呢?是不是脚本有问题. 提问者对于答案的评价:谢谢。我用一键还原后已经恢复

    SIMATIC WinCC 2019年6月11日