Depuis VB il est possible d'accéder à une base SQL Server en utilisant OLEDB. Via les objets ADO il suffit d'ouvrir une connexion en passant une chaine de connexion du genre :
"Provider=SQLOLEDB;Server=Nom_Du_Serveur;Database=Nom_De_La_Base;User ID=sa"
Ensuite on peut utiliser tout le modèle objet ADO (Recordset, Command...)