En realidad quieres crear la base de datos desde VB? o te refieres a conectarte?
Para conectarse
http://foros.solocodigo.com/index.php?showtopic=26559Para crear la base de datos es necesario que te conectes a cualquier base de datos en el servidor, y tener permisos para crear bases por ejemplo si te conectas con ADO (la mayoria de los ejemplos en los links que en contraras en la discucion propuesta)
una vez conectado el objecto coneccion tiene un metodo de ejecutar
cnn.Exceute ("CREATE DATABASE BD_DESDE_VB")
y con eso creas la base de datos
Saludos