首页 > 软件 > 组态王读取数据库里修改

组态王读取数据库里修改

软件 2023-05-20

如何用组态王读取ACCESS数据库的数据

1.SQL访问管理器

SQL访问管理器用来建立数据库列和组态王变量之间的联系。包括表格模板和记录体两部分功能。通过表格模板在数据库表中建立表格;通过记录体建立数据库表格列和组态王之间的联系,允许组态王通过记录体直接操纵数据库中的数据。表格模板和记录体都是在工程浏览器中建立的。

2.创建表格模板

在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“表格模板”项,在右侧目录内容显示区中双击“新建”,弹出“创建表格模板”对话框,如下图。

3.建立表格模板的目的在于定义一种格式,在后面用到是SQLCreatTable(),以次格式在Access数据库中建立表格。

4.创建记录体

在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“记录体”项,在右侧目录内容显示区中双击“新建”,弹出“创建记录体”对话框,如下图。

5.其中:

字段名称填写数据库表格中的列名。

组态王变量填写和表格中指定列相关联的组态王变量。


6.建立Ms Access数据库

1.建立一空Access文件,定名。

2.定义数据源 双击控制面板下的“ODBC数据源(32位)”选项,弹出“ODBC数据源管理器”对话框。 选择“用户DSN”属性页,并单击“添加”按钮。

7.在弹出的“创建新数据源”对话框中,选择“Mirosoft Access Driver”单击“完成”按钮。

弹出“ODBC Microsoft Access安装”对话框,定义数据源名。

8.单击“选取”按钮,从中选择相应路径下刚刚定义的数据库文件。 单击“确定”按钮,完成对数据源的配置。

9.对数据库的操作

首先在数据词典里建立变量DeviceID,为内存整形,是数据库连接时产生的连接号。这样就能读取access数据库的数据了。

组态王选择指定数据库表格

利用绑定列表user从数据库表user中读取用户填充到ctrl19里 SQLSelect(DeviceID,"users","users", "",""); long o; o=SQLNumRows(DeviceID); long p; p=1; WHILE(p<= o ) { listAddItem("Ctrl19",users); SQLNext(DeviceID); p=p+1; }

组态王中函数sql update 的使用

SQLUpdate() 使用组态王的变量值修改数据库中的记录。使用格式如下: [ResultCode=]SQLUpdate(DeviceID, "TableName", "BindList", "WhereExpr"); 参数: DeviceID:SQLConnct()产生的连接号。 TableName:表名。 BindList:记录体。 WhereExpr:指定函数起作用行的条件注意:如果列名是字符串,表达式必须在单引号中。下例选择“名字”列中等于Asia的行:名字= ’Asia’。下例选择“年龄”列中在20和30之间的行:年龄>=20 and 年龄<30 例如:用组态王的当前变量更新kin

组态王中如何修改变量类型?

结构变量的定义 要使用结构变量,首先需要定义结构模板和结构成员及属性。 在组态王工程浏览器中选择数据库下的结构变量,如图1所示,双击右侧的提示图标,进入结构变量定义对话框, 如图2所示。 图1 选择定义结构变量 图2 结构变量定义对话框 在结构变量定义对话框中有“新建结构”、“增加成员”、“修改”、“删除”几个功能。如一个储料罐具有压力、温度、物位、上限报警、下限报警等几个参数,下面以此为例来说明组态王中结构变量的定义和使用过程。 新建结构:增加新的结构。单击<新建结构>按钮,弹出结构变量名输入对话框,如图所示。输入结构变量名称,单击<确定>按钮,在结构变量树状目录中显示出用户定义的结构模板。

组态王替换内容变量怎么设置

组态王替换内容变量在数据库设置。
1、打开组态王编程软件,在项目树中选择数据库并点击打开。
2、在数据库下拉菜单中选择数据词典并打开。
3、在数据词典建立变量窗口中选择新建。
4、新建完成后,点击替换就可以了。


标签:信息技术 组态王 数据库 数据 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18