qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          loadrunner連接數(shù)據(jù)庫sqlserver2008(2005)

          loadrunner連接數(shù)據(jù)庫sqlserver2008(2005) 

          1、下載JDBC驅(qū)動(sqljdbc4.jar)

          2、在run_time setting下的classpath把這驅(qū)動引入。

          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>");
           //定義數(shù)據(jù)庫連接串
           String conURL="jdbc:sqlserver://xx.xx.x.xx\\sql1;DatabaseName=NewDB";
           //連接數(shù)據(jù)庫用戶名
           String user="prj_tmp_rw";
           //數(shù)據(jù)庫口令
           String password="xxxxx";
           Statement stat;
           ResultSet Result1;
           Connection conn; 
           public int init() throws Throwable {
                   //加載JDBC驅(qū)動
            lr.think_time(5);
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            System.out.println("驅(qū)動加載完成");  
            //連接數(shù)據(jù)庫

            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("結(jié)果集的列數(shù):" + 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
          }

          posted on 2012-05-29 14:46 順其自然EVO 閱讀(1108) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2012年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 玛多县| 泰来县| 甘南县| 漳州市| 大丰市| 桐柏县| 北安市| 马龙县| 衡南县| 托克逊县| 随州市| 通州区| 开化县| 安阳县| 长阳| 濮阳市| 浦县| 西藏| 临安市| 阿拉善右旗| 横山县| 武隆县| 丹阳市| 大田县| 土默特右旗| 南木林县| 舟曲县| 城固县| 常熟市| 石家庄市| 温宿县| 东方市| 无棣县| 健康| 古田县| 波密县| 马边| 虹口区| 咸宁市| 两当县| 子洲县|