Etädataobjektit

Kauko-Data Objects (RDO lyhyitä) viittaa vanhentunut ohjelmointirajapinta päässä Microsoft koskevasta olio- pohjalta pääsyn tietokantaan järjestelmiä . Sitä käytettiin pääasiassa Visual Basic -sovelluksissa .

RDO: n avulla kehittäjät pääsevät suoraan etätietokoneiden tietolähteisiin joutumatta käsittelemään monimutkaista ODBC-käyttöliittymää . RDO tarjoaa toimintoja yhteyksien luomiseen tietokantoihin, kyselyjen tekemiseen ja kyselytulosten käsittelemiseen. RDO tukee myös tallennettuja menettelyjä ja tapahtumia .

Etädataobjektit sisältyivät Visual Basicin versioihin 4, 5 ja 6. Viimeisin versio on versio 2.0.

Liittyvät menettelyt

Microsoft on suunnitellut RDO: n täydentämään Data Access Objects (DAO) -rajapintaa . 1990-luvun alussa käyttöönotettua Access- tietokantaa hoiti Jet Engine . DAO antoi kehittäjille pääsyn Jetiin ohjelmakoodin kautta. Relaatiotietokantojen tyypillisiä elementtejä , kuten taulukoita, sarakkeita, taulukkojen ja merkintöjen välisiä suhteita, voidaan siten käsitellä ohjelmaobjekteina.

Jos kuitenkin oli tarpeen käyttää tietoja olemassa olevista palvelintietokannoista, kuten Oracle tai DB2 , DAO: ta rajoitettiin. ODBC-protokollaa käytettiin yhteydenpitoon näiden tietokantojen kanssa. Tiedot käännettiin niin, että ulkoiset tietokannat näyttivät DAO: lta Jet-tietokannalta; monimutkainen ja resursseja kuluttava prosessi. Jotta ODBC-lähteet voidaan käsitellä nopeammin, RDO-rajapinta lisättiin DAO: han.

RDO käytti erilaista objektimallia kuin DAO, joten myöhemmin otettiin käyttöön myös ODBCDirect , jolla kehittäjät pääsivät ODBC-lähteisiin suoraan DAO: n kautta RDO: ta vastaavalla nopeudella. DAO ja RDO korvattiin myöhemmin ActiveX Data Objects (ADO) ja OLE DB ; Alun perin vähentyneen toiminnallisuuden ja DAO: n laajan käytön vuoksi ADO pystyi kuitenkin leviämään vain hitaasti. Microsoftin nykyinen tietokantaliittymä on ADO.NET .

kirjallisuus

nettilinkit