<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于Labwindows/CVI的測(cè)試系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

          基于Labwindows/CVI的測(cè)試系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

          作者: 時(shí)間:2009-12-09 來源:網(wǎng)絡(luò) 收藏

          (3)激活SQL連接
          事實(shí)上,激活SQL連接是進(jìn)行查詢會(huì)話的前提,可以采用自動(dòng)SQL或顯式SQL兩種方式來實(shí)現(xiàn)SQL旌接的激活。
          (4)處理SQL語句
          這是操作的關(guān)鍵。主要是對(duì)創(chuàng)建記錄、獲取記錄、更新記錄、刪除記錄等。通過使用SELECT語句可將數(shù)據(jù)表中的字段綁定到程序中的變量上,接著用取值函數(shù)獲取所選記錄。每次調(diào)用取值函數(shù),工具包都會(huì)將中的列變量拷貝到程序中綁定的變量上。更新行或創(chuàng)建行時(shí),還可以用綁定的變量,即更新行或創(chuàng)建行時(shí)將新值拷貝到綁定的變量并隨后調(diào)用適當(dāng)?shù)暮瘮?shù),然后將程序中的數(shù)據(jù)添加到數(shù)據(jù)庫(kù)對(duì)應(yīng)的字段。
          (5)斷開SQL璉接
          SQL操作結(jié)束后,應(yīng)斷開SQL連接,這一步驟在任何方向上取值時(shí)都是特別重要的,它可以保證關(guān)閉連接并刪除建立連接時(shí)所生成的臨時(shí)登記文件。
          (6)斷開數(shù)據(jù)庫(kù)
          全部數(shù)據(jù)庫(kù)操作結(jié)束后,應(yīng)確保斷開通過SQL建立的數(shù)據(jù)庫(kù)連接已被其他地方不小心修改,同時(shí)也可用來釋放系統(tǒng)資源。

          本文引用地址:http://www.ex-cimer.com/article/195619.htm


          3 數(shù)據(jù)的代碼設(shè)計(jì)
          現(xiàn)以本中的用戶管理數(shù)據(jù)的獲取為例,詳細(xì)介紹本系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)方法,其部分配置代碼如下:

          //激活SQL連接
          hstmt=DBActivateMap(hmap,Pass-Word);
          //操作SQL并使得當(dāng)前各字段分別映射到各相關(guān)變量
          resCode=DBFetchRandom(hstmt,userid2+1);
          //其他操作
          //斷開SQL連接
          resCode=DBDeactivateMap Oamap);
          //斷開數(shù)據(jù)庫(kù)
          resCode=DBDisconnect(hdbc);


          4 結(jié)束語
          本文介紹了基于軟件數(shù)據(jù)庫(kù)的設(shè)計(jì)和配置方法?,F(xiàn)在,這部分技術(shù)已經(jīng)相當(dāng)成熟,將其運(yùn)用到虛擬儀器系統(tǒng)中,可以更好的管理系統(tǒng)數(shù)據(jù),提高系統(tǒng)效率。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();