工控组态软件组态王_SQL查询功能

1重点:

DeviceID–SQL连接时所使用的。

TableName–数据库的表

BindList–组态王表格列表

WhereExpr–注意格式

OrderByExpr–注意格式。

1重点2:

对于语句写完后,查询,写入及更新无法正常工作时,可以使用SQL跟踪功能,在此功能中可以看到外部程序调用时所使用的SQL语句,然后针对SQL语句单独执行,查看 警后进行处画。

2:SQLSelect()

访问数据库,得到一个特定的选择集。选择集中的记录可以由SQLFirst(), SQLNext()等函数访问。使用格式如下:

[ResultCode=]SQLSelect(

DeviceID,”TableName”,”BindList”,

“WhereExpr”,”OrderByExpr”);

参数:

DeviceID:SQLConnct()产生的连接 -在连接方法调用的所使用的ID 。

TableName:表格名称。

BindList:记录体。

WhereExpr:指定函数起作用行的条件。注意:如果列名是字符串,表达式必须在单引 中。

下例选择“名字”列中等于Asia的行:名字= ’Asia’

下例选择“年龄”列中在20和30之间的行:年龄>=20 and 年龄<30

OrderByExpr:定义排序的列和方向。只有列名可以用来排序,表达式:列名[ASC|DESC]。下例将以“温度”列的升序排序:

“温度 ASC”

排序中也可使用多重表达式。例如;“温度 ASC,时间 DESC”

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月15日
下一篇 2019年6月15日

相关推荐