LabVIEW自帶函數實現SQL Server操作(上)


函數位置:互聯接口-->databse

計算機生成了可選文字:劍』川』附加工具包選擇VI…OpenG到源代碼掛喇國劍.N〔丁輸入設備控制ActiveX丫回Database

函數一覽:

計算機生成了可選文字:Database回靄靄靄靄靄靄DBTool'O…DBToolsCI…DBToolsIn…DBToolsS…DBTool'U…DBToolsD…靄靄靄回卜l暨DBToo!sC…DBToo!sD…DatabaseV…Advanced圈utiIity

主要介紹上面一行

1. DB Tool Open Connection.vi

計算機生成了可選文字:Nl_Database一Pl.lvlib:DBToolsOPenConneCtion.viuserlD一connectioninformation一PromPt?(日二李errorin(noerror)一password一connedionreferenceeFFOFOUt

簡介:使用連接信息打開一個數據庫連接,然后返回一個連接引用。若連接成功則錯誤簇里面的Status會返回為False,若連接失敗則Status返回為True

connectioninformation格式

Driver=SQLServer;Server=.; Database=UserInfo;Uid=sa; Pwd=Aa123789

1Driver為連接的數據庫類型(如:SQL ServerAccess

2Databse為所需要連接的數據庫

3Uid為數據庫登錄賬戶,本案例使用的是sa賬戶

4Pwdsa賬戶對應的密碼

示例:

計算機生成了可選文字:COnnect舊nIntormatIOn{吵e呼黔住吧.一l》望e陣’'L,口t日”''e""ser,nTO;l"'“護伙一一lpwo=從口i乙JIO,

擴展:利用錯誤簇展示數據庫連接狀態

計算機生成了可選文字:connectioninformation}griV一三s3L,S於rv竺二,,l、望月r=·‘曰aT"""'e""Ser,nTo二l"‘。丁蘭冬.,,,。。lpWO=H日i'J,O丫司亞=。。圃錯誤甲數據庫連接失致數據庫連接狀態護旦................護.*Value卜TeXt.TeXtColor

簡介:連接失敗則“數據庫連接狀態”里面的文本顯示為紅色,並提示連接失敗

 

2. DBTool Close Connection.vi

計算機生成了可選文字:OBTOOISCIOSeCOnnection.ViConnectionreferenCeerrorin(noerror)eFFOrOUt

通過銷毀關聯的連接引用來關閉一個數據庫連接

 

3.Database Variant To Data.vi

計算機生成了可選文字:OatabaseVariantTOOat日d日tabaseVarianterrorin(noerror)dataerrOFOUt

將數據庫輸出的變體轉解析成所需數據,。其中,Type(簇常量)和data(簇里面的控件為輸出控件)數據類型和格式需相同。

 

4. DBTools List Columns.vi

計算機生成了可選文字:NlOataba弓eAPI.IVlib:OBTOOISLIStCOIUmn久ViConnection.eFFOFInreferenCet日b!e(noerror)connectionreferenceoutco!umninformationcolumnserr0FOUt

列出數據庫表中所包含的列(輸出為數組類型)和相關列信息(簇數組)。其中,列信息里面的簇包含列名、數據類型和被定義的大小。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM