loadrunner Lr_类函数之lr_db_executeSQLStatement()
来源:互联网 发布:gif软件 电脑 编辑:程序博客网 时间:2024/06/04 18:03
lr_db_executeSQLStatement()--常用函数
向数据库提交SQL语句。
int lr_db_executeSQLStatement(“StepName = <step_name>”,“ConnectionName =<connection_name>”,“SQLStatement = <statement>”,[“DatasetName= <dataset_name>”,] LAST);
参数说明:
StepName:步骤的名称,它出现在测试树中。可以使用任何文本。
ConnectionName:在lr_db_connect中指定的连接的逻辑名称。
SQLStatement SQL语句,例如SELECT,INSERT,DELETE和UPDATE。语法是数据库相关的。 SQLStatement可以参数化。
DatasetName:SQL查询中结果数据集的逻辑名称,您可以在后续步骤中参考该数据集。仅当SQLStatement是SELECT语句时使用。
LAST:此分隔符标记参数列表的结尾。
lr_db_executeSQLStatement向数据库提交SQL语句。
要点:此功能仅在Web服务脚本中可用。
当SQLStatement是SELECT语句时,DatasetName指向结果数据集。在本上下文中,术语数据集用于描述数据表(格式为行和列)。数据集中的数据可以通过脚本中的后续步骤操作。
当SQLStatement为DELETE,INSERT或UPDATE时,会向重播日志和测试结果摘要发出警告。
调用此函数后,行未定义。在这种情况下,确保在此函数后调用lr_db_getValue时将Row设置为next或1。
示例:lr_db_executeSQLStatement
在以下示例中,lr_db_executeSQLStatement向数据库提交查询。数据集由MyDataset指向,数据集中的行数保存到NumRows变量。
int NumRows = 0;
NumRows = lr_db_executeSQLStatement(“StepName = PerformQuery”,
“ConnectionName= db1”,
“SQLStatement= SELECT dbo.Customer.CustID,dbo.Customer.FirstName,dbo.Customer.LastName FROM dbo.Customer”,
“DatasetName =MyDataset”,
LAST);
lr_output_message(“查询返回%d行。”,NumRows);
- loadrunner Lr_类函数之lr_db_executeSQLStatement()
- loadrunner Lr_类函数之lr_abort()
- loadrunner Lr_类函数之lr_abort()
- loadrunner Lr_类函数之lr_checkpoint()
- loadrunner Lr_类函数之lr_continue_on_error()
- loadrunner Lr_类函数之lr_convert_string_encoding()
- loadrunner Lr_类函数之lr_db_connect()
- loadrunner Lr_类函数之lr_db_dataset_action()
- loadrunner Lr_类函数之lr_db_disconnect()
- loadrunner Lr_类函数之lr_db_getValue()
- loadrunner Lr_类函数之llr_debug_message()
- loadrunner Lr_类函数之lr_decrypt()
- loadrunner Lr_类函数之lr_set_transaction()
- loadrunner Lr_类函数之lr_end_transaction()
- loadrunner Lr_类函数之lr_set_transaction_instance_status()
- loadrunner Lr_类函数之lr_set_transaction_status_by_name()
- loadrunner Lr_类函数之lr_enable_ip_spoofing()和lr_disable_ip_spoofing()
- loadrunner Lr_类函数之lr_set_transaction_status()和lr_end_transaction_instance()
- php的异常
- MSCRM plugin debug方法
- 自定义Unity调色板
- uva 11536 尺取法 滑动窗口
- Java管理扩展指南之MBean简介
- loadrunner Lr_类函数之lr_db_executeSQLStatement()
- Django--Model与ORM
- leetcode---search-insert-position---查找
- 【NOIP2013】华容道
- 学习Docker(2017-10-1)
- 用Scrapy爬动画列表
- oracle学习
- loadrunner Lr_类函数之lr_db_getValue()
- bootstrap 格栅