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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > labview數(shù)據(jù)庫保存數(shù)據(jù)如何實現(xiàn)

          labview數(shù)據(jù)庫保存數(shù)據(jù)如何實現(xiàn)

          作者: 時間:2017-01-06 來源:網(wǎng)絡(luò) 收藏
          為什麼使用LabVIEW會需要用到資料庫
          對於一般學(xué)生來說, LabVIEW使用來做儀器自動控制的工具,常常使用LabVIEW來做一些實驗數(shù)據(jù)的讀取,通常,讀取到的資料量都想當(dāng)少。但是如果您在工廠中,數(shù)以百計的儀器都需要使用LabVIEW做儀器自動控制,每一臺儀器又會產(chǎn)生一些資料檔或是記錄檔,此時,如過將所以資訊分存於單獨的電腦中,那麼會造成資料分散、不集中的缺點,我門需要將資訊統(tǒng)籌集中在一起,所以需要將資料存放於資料庫中。此外,資料庫可以處理的資料量遠比一般純文字檔能處理的資料量大。一個Microsoft Access資料庫可以儲存2GB的資料量,而Microsoft SQL Server理論上能存放的資料量是無窮大。而且資料庫具有優(yōu)異的查詢效能,可以協(xié)助我們將龐大的資料過濾,得到我們真正想要的資料。以下,我們就要用一個簡單的例子,學(xué)習(xí)如何使用免費的SQL元件存取本機Access資料庫以及遠端SQL資料庫。運用LabSQL免費元件來做到與本機Access資料庫連結(jié)1. 首先,下載LabSQL免費元件,然后解壓縮下載地1:http://www.labview.com.tw/images/bbs_uploads/LabSQL-1.1a.zip下載地2:http://www.jeffreytravis.com/lost/labsql.html2. 解壓縮后,將資料夾「LabSQL ADO functions」整個復(fù)制到「C:Program FilesNational InstrumentsLabVIEW 7.0user.lib」資料夾內(nèi)。3. 然后開啟LabVIEW,此時會發(fā)現(xiàn)在「User Libraries」里面已經(jīng)有LabSQL的元件了4. 我們等一下要開啟Example里面的范例,在Example資料夾內(nèi),有下列四個檔案。5. 現(xiàn)在,我們先開啟第一個范例:「Example - Fetch a Table.vi」6. 在程式面板上,請注意看唷,是不是有一個「DSN=myDB;」的字樣呢。其實我們就是希望程式去對Example資料夾里面的「Sample DataBase.mdb」去做查詢、加入資料等動作,但是,電腦要如何才知道m(xù)yDB指的就是Sample DataBase.mdb呢?這就需要我們?nèi)プ鲆恍┰O(shè)定。7. 好,大家應(yīng)該都是使用微軟的作業(yè)系統(tǒng)吧!!請按「」。站長我看到這樣的畫面:8. 我想要找一個叫做「系統(tǒng)管理工具」的選項,但是目前并沒有看到,沒關(guān)系,用滑鼠按右鍵,選「內(nèi)容」。9. 選擇:「自訂」10. 然后,在「進階」里面,將「系統(tǒng)管理工具」的顯示位置稍作修改,最后按「確定」。11. 在「系統(tǒng)管理工具」里面,選擇「資料來源 (ODBC)」12. 在「系統(tǒng)資料夾名稱」處,選取「新增」13. 選擇「Microsoft Access Driver(*.mdb)」,然后按「完成」14. 資料來源名稱假設(shè)輸入:「myDB」,在「資料庫」處,按「選取」,然后選擇你的資料庫的路徑,選好后,按下確定15. 然后就可以看到我們成功新增的設(shè)定16. 最后回到范例程式,按下執(zhí)行,就可以看到我們真的成功地從資料庫檢索出一些資料了。17. 成功地從本地Access資料庫讀取資料! 運用LabSQL元件來做到與遠端SQL資料庫連結(jié)1. 其實與SQL資料庫連結(jié),比較簡單。本文所使用的測試資料庫是Microsoft SQL Server 2000。2. 需要更改ConnectionString,舉例說明:Provider=sqloledb;Server=140.117.11.1SQLServerName;User ID=ID;Password=Password;Database=DataBaseName;其中,藍色粗體代表您需要依據(jù)您的SQL狀況,自行更改的部份。3. 實際run的情況如下圖4. 成功從SQL資料庫擷取資料!!

          參考資料:http://www.labview.com.tw/

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


          評論


          技術(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); })();