Si se puede conectar desde VB a una base de datos de AS/400 una opcion es hacerlo mediante SNA Server de Microsoft y teniendo SNA Client, la otra es a traves de Client Access de IBM el cual te instala controladores de ODBC y haces una conexion a tu base de datos (Biblioteca o Libreria). Solo toma en cuenta tener los derechos suficientes sobre la Libreria para poder accesarla, por ejemplo *ALLOBJ.