首页 > 数据库技术 > 详细

LoadRunner12之SQLServer数据库批量插入--.Net协议

时间:2020-02-14 14:08:03      阅读:82      评论:0      收藏:0      [点我收藏+]

1.目的:利用LoadRunner连接SQLServer数据库往表中批量插入数据

2.协议:LR选择协议为.Net,也可以选择Webservice\Java协议(都可以实现此功能)

3.步骤:(1).选择协议为.net

(2)action代码解析如下

   SqlConnection_2 = new SqlConnection();

     DataTable_3 = new DataTable();

//连接数据库语句

     String value_1 = "Persist Security Info=False;User ID=sa;Password=sql2008;Initial Catalog=" + 
            "test_lr;Server=localhost";

    SqlConnection_2.ConnectionString = value_1;

//定义需要参数化的字段,这里需要参数化的字段有clinic,telephone

         String clinic = lr.eval_string("{clinic_id}");
            String telephone=lr.eval_string("{telephone}");

 //获取参数化值:以‘"++"‘格式

   String selectCommandText_1="insert into plb values(‘"+clinic+"‘,‘"+telephone+"‘,‘420607‘)";

    SqlDataAdapter_2 = new SqlDataAdapter(selectCommandText_1, SqlConnection_2);

     Int32RetVal = SqlDataAdapter_2.Fill(DataTable_3);

     DataTable_3.Clear();

//关闭数据库链接

   SqlConnection_2.Close();

4.脚本写好,参数化调试无误后,按F4设置迭代次数进行允许或者使用controller设置用户数进行允许。

注:参数化注意使用的参数类型是唯一还是随机,根据数据库实际字段要求进行设计。

 

LoadRunner12之SQLServer数据库批量插入--.Net协议

原文:https://www.cnblogs.com/fgjl/p/12306998.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!