zoukankan      html  css  js  c++  java
  • loadRunner连接数据库

    Action()
    {
        int rows;
        int ii;
    //
    nitial Catalog 数据库名称
    //User ID=数据库登陆名;Password:数据库登陆密码
      lr_db_connect("StepName=queryDB",
                    "ConnectionString=Data Source=192.168.109.142;Initial Catalog=lr;User ID=sa;Password=sql_2008",
                     "ConnectionName=conn","ConnectionType=SQL",LAST);
        
       rows=lr_db_executeSQLStatement(
           "StepName=getRows","ConnectionName=conn","SQLStatement=select * from lr_user","DatasetName=rs",LAST);
       //显示行数
       lr_output_message("行数%d",rows);
    //打印前100行数据
       lr_db_dataset_action("StepName=PrintRS", "DatasetName=rs", "Action=PRINT", LAST);
    //Action 的选项  
    RESET : 将光标设置为数据集的第一条记录。
    REMOVE : 释放数据集分配的内存。
    PRINT : 将整个数据集的内容打印到重放日志和其他测试报告摘要中。
    默认显示 100 行。
    //保存数据到参数后输出 while(ii<rows){ lr_db_getvalue("StepName=GetUname", "DatasetName=rs", "Column=uname", "Row=current", "OutParam=uname", LAST); lr_db_getvalue("StepName=GetPass", "DatasetName=rs", "Column=pwd", "Row=current", "OutParam=upass", LAST); lr_output_message("%s %s",lr_eval_string("{uname}"),lr_eval_string("{upass}")); ii++; } //关闭数据库连接 lr_db_disconnect("StepName=Disconnect","ConnectionName=conn",LAST); return 0; }
  • 相关阅读:
    PAT 1088 三人行
    memset和memcpy
    算法训练 结点选择
    算法训练 K好数
    算法训练 最大最小公倍数
    算法训练 区间k大数查询
    算法训练 Eurodiffusion
    Kubernetes Device Plugins
    Kubeadm and Kops
    Go语言包管理工具Glide
  • 原文地址:https://www.cnblogs.com/ychun/p/14302417.html
Copyright © 2011-2022 走看看