西门子咸宁PLC模块授权代理商
使用“if"语法结构或者“rst.EOF"和“rst.BOF"可以判断数据记录是否存在。如果选择数据记录不存在,使用“rts.MoveFirst"指向条数据记录。
使用下面的语法可以传输列名:
szColumnName_1 = rst.Fields(1).Name
使用下面的语法可以用来得到数据记录中特定的数据:
nDataRecord_2 = rst.Fields(2).Value
图. 08
3.2 写数据记录: 脚本"Write_data_record_into_a_table"
访问中使用到的对象和从 SQL 表中读数据记录使用的对象相同。
在数据源提供者已经存在的情况下,通过 SQL 命令“SELECT *FROM""联合表名和扩展项“WHERE"选择适当的数据记录。
图 09
SQL 语法:
SELECT <表达式> FROM <表名> WHERE <条件>
注意:
对于 SQL 命令“SELECT"还有其它可选的扩展参数。
如果数据记录不存在,指针将复位到表的行。如在3.1中查询“EOF = End of File"和“BOF = Begin ofFile"用于检测数据记录是否存在。
为了添加数据记录需要使用 SQL 命令“INSERTINTO"和SQL表名。输入表中的所有参数通过“VALUES",使用逗号作为分隔符。
通过“conn"对象的“Execute"方法执行 SQL 语句。
图. 10