<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > labview的深入探索----數據庫連接的幾個(gè)基本概念

labview的深入探索----數據庫連接的幾個(gè)基本概念

作者: 時(shí)間:2017-01-09 來(lái)源:網(wǎng)絡(luò ) 收藏
NI 公司對通用數據庫提供了LABVIEW的組件,通過(guò)ADO提供了對數據庫的完全支持.

ADO是通過(guò)連接字符串打開(kāi)數據庫的,因此有必要了解一下數據庫連接的幾個(gè)基本概念.

1.odbc,oledb,ado,adox的關(guān)系:
odbc: 曾經(jīng)的數據庫通信標準
oledb: 在一切對象化的趨勢下,ms打算用它取代odbc.
oledb分兩種:直接的oledb和面向odbc的oledb,后者架構在odbc上,這樣沒(méi)有自己的oledb提供者的數據庫也可以使用oledb的特點(diǎn)了。
ado: 其實(shí)只是一個(gè)應用程序層次的界面,它用oledb來(lái)與數據庫通信。
adox: 對ado的安全性,維護性(如:創(chuàng )建一個(gè)數據庫)進(jìn)行了擴展。

2.用odbc連接數據庫:
odbc中提供三種dsn,它們的區別很簡(jiǎn)單:用戶(hù)dsn只能用于本用戶(hù)。系統dsn和文件dsn的區別只在于連接信息的存放位置不同:系統dsn存放在odbc儲存區里,而文件dsn則放在一個(gè)文本文件中。
它們的創(chuàng )建方法就不說(shuō)了。
在asp中使用它們時(shí),寫(xiě)法如下:
A.sql server:
用系統dsn: connstr="DSN=dsnname; UID=xx; PWD=xxx;DATABASE=dbname"
用文件dsn: connstr="FILEDSN=xx; UID=xx; PWD=xxx;DATABASE=dbname"
還可以用連接字符串(從而不用再建立dsn):
connstr="DRIVER={SQL SERVER};SERVER=servername;UID=xx;PWD=xxx"
B.access:
用系統dsn: connstr="DSN=dsnname"
(或者為:connstr="DSN=dsnname;UID=xx;PWD=xxx")
用文件dsn: connstr="FILEDSN=xx"
還可以用連接字符串(從而不用再建立dsn):
connstr="DRIVER={Microsoft Access Driver};DBQ=d:abcabc.mdb"

3.用oledb連接數據庫:
A.sql server:
connstr="PROVIDER=SQLOLEDB;
DATA SOURCE=servername;UID=xx;PWD=xxx;DATABASE=dbname"
B.access:
connstr="PROVICER=MICROSOFT.JET.OLEDB.4.0;
DATA SOURCE=c:abcabc.mdb"

4.使用UDL文件:
UDL文件是用來(lái)存放數據庫連接信息的一個(gè)文本文件,有點(diǎn)象文件DSN,不過(guò)UDL是針對OLEDB(直接的和面向ODBC的)的。
UDL的創(chuàng )建方法:
右擊桌面或資源管理器-》新建-》microsoft數據連接
其中的設置工作應該比較清楚了。
UDL的用法:
connstr="file name=e:abcabc.udl"


通過(guò)上面的介紹可以看出ADO操作數據庫的層次結構

ADO---->OLEDB---->數據庫
ADO---->OLEDB----->ODBC---->數據庫

本文引用地址:http://dyxdggzs.com/article/201701/337223.htm
對于系統DSN,可以直接給出ODBC 名稱(chēng),ADO COM自動(dòng)到ODBC系統區查找,看LV本身的連接例子






關(guān)鍵詞: labview數據庫連接基本概

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>