问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

loadrunner怎样从数据库中取数

发布网友 发布时间:2022-05-02 03:37

我来回答

2个回答

懂视网 时间:2022-05-02 07:58

 1 Action()
 2 {
 3 
 4 int status;    //定义状态变量,0表示成功,非0表示失败 
 5 int db_connection;   //定义初始化状态 
 6 int result;   //定义查询结果状态  
 7 char *server = "*****";  // 数据库的ip地址 
 8 char *user = "test";  // 用户名 
 9 char *password = "123456";  // 密码 
10 char *database = "*****";  // 数据库名称 
11 int port = 3306;   // 端口 
12 int socket = NULL;  
13 int flags = 0; 
14 char** result_set;   //定义查询的结果集 
15 
16 //数据库操作 
17 status=lr_load_dll("E:\VuGen Scripts\libmysql.dll"); 
18 
19 if (status!=0) {    
20  lr_error_message("不能加载dll文件"); 
21  lr_error_message("%s",mysql_error(db_connection));//打印加载失败错误信息 
22  mysql_close(db_connection); 
23  lr_abort();   
24 } 
25 
26 db_connection=mysql_init(NULL); //初始化mysql连接 
27 if (db_connection==NULL ) { //如果链接状态为空就退出 
28  lr_abort(); 
29 } 
30 
31 status=mysql_real_connect(db_connection,server,user,password,database,port,socket,flags);//连接到mysql数据库 
32 
33 //打印连接不成功的原因 
34 if (status==NULL) { 
35  lr_error_message("%s",mysql_error(db_connection));
36  mysql_close(db_connection);
37  lr_abort();
38 }
39 
40 //调用dll方法执行查询语句
41 status=mysql_query(db_connection,"select vcode from cb_vcode_list where telphone=180******** and is_deleted=0");
42 
43 //打印查询失败的原因
44 if (status!=0) {     
45  lr_error_message("%s",mysql_error(db_connection));
46  mysql_close(db_connection);
47  lr_abort();
48 }
49 
50 result=mysql_use_result(db_connection);//查询数据表
51 
52 while (result_set=(char**)mysql_fetch_row(result)) {
53 
54 lr_save_string(result_set[0],"vcode"); //将获取的数据保存为参数vcode
55 lr_output_message("vcode is %s",lr_eval_string("{vcode}")); //打印数据
56 
57  if ( result_set==NULL) {  //如果查询结果行为空 ,就关闭并退出
58  lr_error_message("没有查询到结果");
59  mysql_free_result(result);
60  mysql_close(db_connection);
61  lr_abort();
62  }
63 }
64 
65 mysql_free_result(result); //释放结果集
66 mysql_close(db_connection); //关闭数据库连接 
67 
68 return 0;
69 }
技术分享       转自:http://www.cnblogs.com/liu-ke/p/6363658.html

loadrunner动态从mysql取值

标签:64位   database   flags   连接   调用   结果   ibm   soc   scripts   

热心网友 时间:2022-05-02 05:06

以微软的数据库为例,你要选择“create query using microsoft”然后一步一步往下走就行了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 2013年教师道德模范观后感1000字 2016吉林省道德模范观后感 全国第三届道德模范颁奖晚会观后感 德耀中华的观后感 不少于400字 学道德模范诵中华经典做有德之人第2集观后感500字 感动常在德馨舒兰向道德模范致敬视频观后感400字作文怎么写 圆梦中国德耀中华的观后感四百字 网络线水晶头怎么压线,如何排序 网线水晶头压线顺序是怎样的 崇德向善榜样力量福建省道德模范身边好人观后感怎么写? 怎么压线,做水晶头也按一样的顺序吗 巫师3血与酒骑士的恋爱故事怎么拿冠军 巫师3要什么配置?780sli可以全特效吗 巫师3贪婪之神任务怎么做 巫师3抛开剧情不谈是一款怎么样的游戏 巫师3 别惹毛天神任务附近那两个问号 错过了主线任务时进去那里,还有机会过去吗 为什么杀了树心威伦的人还是死了? 巫师3贪婪之神完美结局 巫师3贪婪的神要杀吗 国防教育有哪些特征 小米civi和什么手机的保护壳一样 小米Civi卡托和什么手机的通用 小米civi和vivos12这两个手机都一样吗? 小米civi第二张卡放哪? 小米civi能用普通数据线吗 奔驰GLS刹车提示灯亮还能开多长? 刹车灯一直亮影响车正常行驶吗 怎样查苹果12是否用过两张卡? 小货车的刹车灯和电池灯亮可以开多远 奥迪a4l刹车片警报灯亮灯亮了还可以开多少公里 奥迪a4l刹车片警报灯亮了还可以开多少公里? 福特全顺在行驶突然刹车灯和ABS灯亮了还能继续行驶吗? 汽车刹车灯提醒开一晚费电吗? 刹车灯一直亮影响车正常行驶吗? 踩刹车小灯就亮是什么原因继续开车会有事吗? 汽车仪表盘的电瓶灯亮了还可以开多久 刹车灯一直亮着整晚会影响电池吗 车上的这些灯亮了还能开吗 我的刹车灯亮了,加了一点刹车油又好了,开了几天又亮了,怎么回事? 停着的汽车,刹车灯一直亮着是什么原因