目录
一、函数位置
二、函数一览
三、主要介绍
1、DB Tool Open Connection.vi
2. DBTool Close Connection.vi
3.Database Variant To Data.vi
4. DBTools List Columns.vi
一、函数位置
互联接口-->databse
![计算机生成了可选文字:剑』川』附加工具包选择VI…OpenG到源代码挂喇国剑.N〔丁输入设备控制ActiveX丫回Database](https://img-blog.csdn.net/20170526145337615?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
二、函数一览
![计算机生成了可选文字:Database回霭霭霭霭霭霭DBTool'O…DBToolsCI…DBToolsIn…DBToolsS…DBTool'U…DBToolsD…霭霭霭回卜l暨DBToo!sC…DBToo!sD…DatabaseV…Advanced圈utiIity](https://img-blog.csdn.net/20170526145348052?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三、主要介绍
![计算机生成了可选文字:Nl_Database一Pl.lvlib:DBToolsOPenConneCtion.viuserlD一connectioninformation一PromPt?(日二李errorin(noerror)一password一connedionreferenceeFFOFOUt](https://img-blog.csdn.net/20170526145400209?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
简介:使用连接信息打开一个数据库连接,然后返回一个连接引用。若连接成功则错误簇里面的Status会返回为False,若连接失败则Status返回为True。
connectioninformation格式:
Driver=SQLServer;Server=.; Database=UserInfo;Uid=sa; Pwd=Aa123789
1)Driver为连接的数据库类型(如:SQL Server、Access)
2)Databse为所需要连接的数据库
3)Uid为数据库登录账户,本案例使用的是sa账户(注:默认为root)
4)Pwd为sa账户对应的密码
示例:
![计算机生成了可选文字:COnnect旧nIntormatIOn{吵e呼黔住吧.一l》望e阵’'L,口t日”''e""ser,nTO;l"'“护伙一一lpwo=从口i乙JIO,](https://img-blog.csdn.net/20170526145417818?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
扩展:利用错误簇展示数据库连接状态
![计算机生成了可选文字:connectioninformation}griV一三s3L,S于rv竺二,,l、望月r=·‘曰aT"""'e""Ser,nTo二l"‘。丁兰冬.,,,。。lpWO=H日i'J,O丫司亚=。。圃错误甲数据库连接失致数据库连接状态护旦................护.*Value卜TeXt.TeXtColor](https://img-blog.csdn.net/20170526145430240?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
说明:连接失败则“数据库连接状态”里面的文本显示为红色,并提示连接失败
![计算机生成了可选文字:OBTOOISCIOSeCOnnection.ViConnectionreferenCeerrorin(noerror)eFFOrOUt](https://img-blog.csdn.net/20170526145441006?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
通过销毁关联的连接引用来关闭一个数据库连接
3.Database Variant To Data.vi
![计算机生成了可选文字:OatabaseVariantTOOat日d日tabaseVarianterrorin(noerror)dataerrOFOUt](https://img-blog.csdn.net/20170526145455711?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
将数据库输出的变体转解析成所需数据,。其中,Type(簇常量)和data(簇里面的控件为输出控件)数据类型和格式需相同。
![计算机生成了可选文字:NlOataba弓eAPI.IVlib:OBTOOISLIStCOIUmn久ViConnection.eFFOFInreferenCet日b!e(noerror)connectionreferenceoutco!umninformationcolumnserr0FOUt](https://img-blog.csdn.net/20170526145521428?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxNDc4NjE4Nw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
列出数据库表中所包含的列(输出为数组类型)和相关列信息(簇数组)。其中,列信息里面的簇包含列名、数据类型和被定义的大小。
————————————————
版权声明:本文为CSDN博主「那人_那事」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014786187/article/details/72770031