loadrunner连接数据库sqlserver2008(2005)
1、下载JDBC驱动(sqljdbc4.jar)
2、在run_time setting下的classpath把这驱动引入。
3、编写及哦啊本
/*
* LoadRunner Java script. (Build: _build_number_)
*
* Script Description:
*
*/
import lrapi.lr;
import java.io.*;
import java.sql.*;
import lrapi.web;
public class Actions
{
int sum=0;
int ColumnCount=0;
//String dbserverip = lr.eval_string(" dbserver
//定义数据库连接串
String conURL="jdbc:sqlserver://xx.xx.x.xx\\sql1;DatabaseName=NewDB";
//连接数据库用户名
String user="prj_tmp_rw";
//数据库口令
String password="xxxxx";
Statement stat;
ResultSet Result1;
Connection conn;
public int init() throws Throwable {
//加载JDBC驱动
lr.think_time(5);
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("驱动加载完成");
//连接数据库
lr.think_time(5);
conn = DriverManager.getConnection(conURL,user,password);
lr.think_time(5);
stat=conn.createStatement();
return 0;
}//end of init
public int action() throws Throwable {
lr.think_time(5);
lr.start_transaction("lr_Query_data_trans");
Result1=stat.executeQuery(" QueryParm
ResultSetMetaData rsmd = Result1.getMetaData();
ColumnCount = rsmd.getColumnCount();
System.out.println("结果集的列数:" + ColumnCount);
if(ColumnCount==0)
{
lr.end_transaction("lr_Query_data_trans",lr.FAIL);
}
else
{
lr.end_transaction("lr_Query_data_trans",lr.PASS);
}
return 0;
}//end of action
public int end() throws Throwable {
Result1.close();
stat.close();
conn.close();
return 0;
}//end of end
}
====================================分割线================================
最新内容请见作者的GitHub页:http://qaseven.github.io/
相关文章
- 如何选择最适合你的数据库解决方案:PostgreSQL VS MySQL 技术选型对比
- Oracle数据库:数字函数,日期函数,round,trunc,mod,months_between,add_months,next_day,last_day,sysdate
- 淘东电商项目(42) -利用Logstash自动同步数据库内容到ES(多文件方式)
- All in Cloud时代,下一代数据库技术路在何方?
- 关于plsql连接oracle数据库session失效时间设置
- 怎么查看mysql的数据库编码格式
- navicat连接服务器数据库
- 《Oracle数据库管理与维护实战》——2.11 Oracle数据字典
- 《NoSQL权威指南》——2.1 列式数据库的历史
- 《图数据库(第2版)》——第1章 简介
- Sae配置Java数据库连接
- SwiftUI 数据库大全之铁路模型收集数据库管理App CoreData
- 二、使用Navicat连接阿里云服务器宝塔面板里创建的数据库支持 root
- 一、使用Navicat连接阿里云服务器宝塔面板里创建的数据库
- node.js的(express)连接数据库版本8出现连接失败的解决办法,亲测有效
- spring mvc环境之数据库的基本配置(八)
- Java学习---连接数据库操作
- JDBC连接Oracle数据库
- python:封装连接数据库方法
- python连接数据库
- 使用T4模板映射数据库表
- 远程连接数据库 出现 Client does not support authentication protocol requested by server的解决方法
- centos7镜像创建opengauss数据库并创建数据库
- 虚拟机安装mariadb后,无法连接数据库