Ich hab nur mal ne SQL in C++ (Windows) eingebunden. Das ganze läuft vermutlich auch bei VB über einen Connector und ist kein Zuckerschlecken bis es steht. Dann aber im Prinzip straight forward zu bedienen. Da klingt der Rest Deines Vorhabens komplizierter

Den Connector solltest Du bei dem DB-Anbieter finden - z.B. mySQL