時(shí)間:2008-04-30 10:15:00來(lái)源:yangliu
介紹了在高壓變頻器監(jiān)控軟件設(shè)計(jì)過(guò)程中,為了實(shí)現(xiàn)運(yùn)行參數(shù)的記錄等功能所應(yīng)用的ADO數(shù)據(jù)庫(kù)編程技術(shù)。給出代碼并詳細(xì)說(shuō)明了在VB程序中利用ADO對(duì)象動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的方法,這些方法在開(kāi)發(fā)VB數(shù)據(jù)庫(kù)應(yīng)用程序中很有實(shí)用價(jià)值,并可以提高數(shù)據(jù)庫(kù)的靈活性。
關(guān)鍵詞:ADO,ADOX,高壓變頻器,數(shù)據(jù)庫(kù)編程
Application of PrOgramming Technology of ADO Database in Supervise Control Software of High Voltage Inverter
Abstract:This paper introduces the programming technology of ADO atabase which is used in the supervise-control software of high voltage inverter in order to realize the functions.such as recording the running parameters etc.The program codes are presented and the methods of ADO object which is used to create database and data table dynamically in VB program are illuminated in detail.These methods are practically used for the development of VB database application program.which can greatly enhance the flexibility of database program.
Keywords:ADO.ADOX.High Voltage Inverter.Database Program
基于VB6.0所開(kāi)發(fā)的高壓變頻器監(jiān)控軟件,需要在監(jiān)控過(guò)程中記錄運(yùn)行參數(shù)、故障信息、功能設(shè)定參數(shù)、高壓變頻器基本參數(shù)、額定參數(shù)、電機(jī)參數(shù)等。另外,還需要實(shí)現(xiàn)波形顯示,并能夠?qū)Σㄐ芜M(jìn)行存儲(chǔ)以及波形回放等。這些功能的實(shí)現(xiàn),可以采用ADO數(shù)據(jù)庫(kù)編程技術(shù)。ADO是獨(dú)立于開(kāi)發(fā)工具和開(kāi)發(fā)語(yǔ)言的簡(jiǎn)單而且容易使用的數(shù)據(jù)接口,通過(guò)ADO對(duì)象編程訪問(wèn)數(shù)據(jù)庫(kù)可以給用戶提供很大的方便。
1 ADO和ADO×簡(jiǎn)介
VB提供幾種訪問(wèn)數(shù)據(jù)庫(kù)的方法,分別是數(shù)據(jù)訪問(wèn)對(duì)象(DAO)、遠(yuǎn)程數(shù)據(jù)對(duì)象(RDO)、ActiveX數(shù)據(jù)對(duì)象(ADO)。ADO是DAO/RDO的后續(xù)產(chǎn)物,它擴(kuò)展了DAO和RDO所使用的對(duì)象模型,是基于OLE DB之上的技術(shù),因此ADO是通過(guò)其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問(wèn)接口方法,是一個(gè)便于使用的應(yīng)用程序接口,具有更加簡(jiǎn)單、靈活的操作性能。
使用ADO開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序時(shí),需要引用對(duì)象庫(kù)“Ml_crosoft ActiveX Data bjects 2.5 Library”(簡(jiǎn)稱為ADO),它是VB數(shù)據(jù)庫(kù)開(kāi)發(fā)人員經(jīng)常引用的對(duì)象庫(kù)。如果要在程序運(yùn)行過(guò)程中動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫(kù)和表,還要引用對(duì)象庫(kù)“Microsoft A—DO Ext.2.8 For DDL Security”(簡(jiǎn)稱為ADOX),其庫(kù)文件名為:msadox.dll。ADOX是對(duì)ADO對(duì)象和編程模型的擴(kuò)展,它將ADO擴(kuò)展為包括創(chuàng)建、修改和刪除模式對(duì)象。它還包括安全對(duì)象,用于維護(hù)用戶和組,以及授予和撤消對(duì)象的權(quán)限。
在VB中,通常有兩種方法可以實(shí)現(xiàn)對(duì)ADO的操作,一是通過(guò)ADO Data控件的非編程訪問(wèn)方式;二是利用ADO對(duì)象編程來(lái)訪問(wèn)各種類型的數(shù)據(jù)庫(kù)。
詳細(xì)內(nèi)容請(qǐng)點(diǎn)擊: 高壓變頻器監(jiān)控軟件中ADO數(shù)據(jù)庫(kù)編程技術(shù)的應(yīng)用
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-06-09
從外觀到內(nèi)核的「超進(jìn)化」!NK550M五軸...
2025-06-06
2025-05-19
2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11