为什麼运用LabVIEW会需求用到材料库
对於一般学生来说, LabVIEW运用来做仪器自动控制的东西,常常运用LabVIEW来做一些试验数据的读取,一般,读取到的材料量都想当少。可是假如您在工厂中,数以百计的仪器都需求运用LabVIEW做仪器自动控制,每一台仪器又会发生一些材料档或是记载档,此刻,如过将所以资讯分存於独自的电脑中,那麼会形成材料涣散、不会集的缺陷,我门需求将资讯统筹会集在一起,所以需求将材料寄存於材料库中。此外,材料库能够处理的材料量远比一般纯文字档能处理的材料量大。一个Microsoft Access材料库能够贮存2GB的材料量,而Microsoft SQL Server理论上能寄存的材料量是无穷大。并且材料库具有优异的查询效能,能够帮忙咱们将巨大的材料过滤,得到咱们真实想要的材料。以下,咱们就要用一个简略的比如,学习怎么运用免费的SQL元件存取本机Access材料库以及远端SQL材料库。运用LabSQL免费元件来做到与本机Access材料库连接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」整个复制到「C:Program FilesNational InstrumentsLabVIEW 7.0user.lib」材料夹内。3. 然后敞开LabVIEW,此刻会发现在「User Libraries」里边已经有LabSQL的元件了4. 咱们等一下要敞开Example里边的典范,在Example材料夹内,有下列四个档案。5. 现在,咱们先敞开第一个典范:「Example - Fetch a Table.vi」6. 在程式面板上,请注意看唷,是不是有一个「DSN=myDB;」的字样呢。其实咱们便是期望程式去对Example材料夹里边的「Sample DataBase.mdb」去做查询、参加材料等动作,可是,电脑要怎么才知道myDB指的便是Sample DataBase.mdb呢?这就需求咱们去做一些设定。7. 好,咱们应该都是运用微软的作业体系吧!!请按「」。站长我看到这样的画面:8. 我想要找一个叫做「体系管理东西」的选项,可是现在并没有看到,不要紧,用滑鼠按右键,选「内容」。9. 挑选:「自订」10. 然后,在「进阶」里边,将「体系管理东西」的显现方位稍作修正,最终按「确认」。11. 在「体系管理东西」里边,挑选「材料来历 (ODBC)」12. 在「体系材料夹称号」处,选取「新增」13. 挑选「Microsoft Access Driver(*.mdb)」,然后按「完结」14. 材料来历称号假定输入:「myDB」,在「材料库」处,按「选取」,然后挑选你的材料库的途径,选好后,按下确认15. 然后就能够看到咱们成功新增的设定16. 最终回到典范程式,按下履行,就能够看到咱们真的成功地从材料库检索出一些材料了。17. 成功地从本地Access材料库读取材料! 运用LabSQL元件来做到与远端SQL材料库连接1. 其实与SQL材料库连接,比较简略。本文所运用的测验材料库是Microsoft SQL Server 2000。2. 需求更改ConnectionString,举例说明:Provider=sqloledb;Server=140.117.11.1SQLServerName;User ID=ID;Password=Password;Database=DataBaseName;其间,蓝色粗体代表您需求根据您的SQL状况,自行更改的部份。3. 实践run的状况如下图4. 成功从SQL材料库撷取材料!!
参考材料:http://www.labview.com.tw/