Si vas a cambiar de vb6 a tecnología .Net para empezar no te recomiendo seguir utilizandos los objetos de conexion anteriores... empieza con ADO.NET, es posible que cambies mucho de tu code, pero si vas a migrar hazlo completo para futuros cambios.
Detallanos tus problemas mas grandes y con mucho gusto te podemos ayudar-.
Salu2