No Microsoft Visual Basic , existem três diferentes interfaces para acesso aos dados. Visual Basic é uma linguagem de programação de computadores usados para desenvolver programas de computador. Um programador poderia usar um ou uma combinação dessas interfaces para recuperar informações de um banco de dados . ActiveX Data Objects (ADO)
ADO é uma interface em nível de aplicativo e é o mais novo paradigma de acesso de dados da Microsoft , a partir de janeiro de 2011. Com o ADO , você pode acessar bancos de dados não- relacionais e relacionais, e-mail , texto e gráficos , e muito mais . ADO é projetado para redes com tráfego mínimo .
Remote Data Objects (RDO)
RDO fornece um conjunto de objetos para trabalhar com os requisitos especiais de acesso de dados remoto. Com RDO você pode estabelecer conexões, criar conjuntos de resultados e executar procedimentos complexos , enquanto usando recursos mínimos do computador .
Data Access Objects (DAO)
DAO pode ser usado com o motor de banco de dados Microsoft Jet para recuperar dados do banco de dados . O motor de banco de dados Microsoft Jet é capaz de roteamento e processamento de consultas para servidores remotos , conforme necessário. Com DAO e Microsoft Jet você pode criar código que é praticamente independente de banco de dados devido a Jet sendo um sistema de gerenciamento de banco de dados stand-alone.