qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          loadrunner連接數據庫sqlserver2008(2005)

          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
          }

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

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 绥阳县| 龙山县| 玛沁县| 含山县| 嘉兴市| 冀州市| 哈密市| 富宁县| 斗六市| 平和县| 韶关市| 扎赉特旗| 历史| 宿迁市| 淮滨县| 湛江市| 莒南县| 弥渡县| 梁平县| 雷波县| 扶沟县| 故城县| 石阡县| 株洲市| 大田县| 舟山市| 通州市| 香格里拉县| 卓尼县| 蓝山县| 贡山| 盐边县| 顺平县| 湘潭市| 湟中县| 桦川县| 武义县| 新乡市| 麻城市| 淮滨县| 蕉岭县|