• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    QTP中MS SQL SERVER數據庫連接的一種簡單方法

    發布: 2008-9-11 13:43 | 作者: webmaster | 來源: 51testing | 查看: 114次 | 進入軟件測試論壇討論

    領測軟件測試網 QTP中,我們可以通過復制數據庫數據到databable中,實現數據的參數化.但這樣的做法往往比較煩瑣.換一種思路,在Expert View中直接添加連接數據庫代碼如何?接下來,我們就來完成這個工作.

        對于MS sql server數據庫的連接,我們首先要知道所用的MS sql server數據庫的連接字符串.這里告訴大家一個輕松獲取連接字符串的方法: 新建.txt文件,修改文件名(包括后綴)為XX.udl,雙擊打開XX.udl文件,在"Provider"選項中選擇"Microsoft OLE DB Provider for SQL Server",在"Connection"中,選擇相應的server name和database,有用戶名和密碼的輸入用戶名和密碼,點擊右下方的"Test Connection"驗證數據庫是否連通.點擊"OK".把XX.udl文件用記事本方式打開,以"Provider"開始的部分就是你的數據庫連接字符串.

      知道了連接字符串,接下來我們來完善代碼部分.

      Dim Cnn //定義變量

      Dim Rst //定義變量

      Dim strCnn //定義變量

      strCnn="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=test;Data Source=SIMONVM" //將獲得的連接字符串賦值到

      strCnn Set Cnn=CreateObject("ADODB.Connection") //生成數據庫連接對象

      Cnn.Open strCnn //打開數據庫 Set Rst=CreateObject("ADODB.Recordset") //生成記錄集對象  

      Rst.Open "select OrgName from Organization",Cnn //書寫SQL語句

      Rst.MoveFirst //將焦點定在第一行

      還可以通過Rst.Field( )函數取出對應行的值(參看QTP Tutorial Help).

      對于以上代碼,我只是完成了MS sql server數據庫的連接和執行命令部分.后續對表格的應用還未涉及.希望大家指點和補充.

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: qtp QTP server Server SERVER sql SQL Sql 數據庫


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>