Quisiera que por favor si alguien sabe, me ayudase con lo sgte:
Vengo de programar en JAVA J2SE y J2EE y ahora tengo un proyecto en VB6 con SQL server 2005, he buscado por google todo lo de las formas de conexión a VB6 a bases de datos SQL server, y he encontrado que existen al menos 2, una usando OLEDB y la otra usando ODBC. Tengo un poco de enredo, he copiado y probado el código que encuentro en la web y nada, me salen una cantidad de errores en puras ventanas de alertas

Quisiera que por favor, me comentaran pros y contras de usar cada uno de estos 2 métodos y que de paso me regalaran un código bien util con una descripción bien detallada del mismo, ya que ando un poco 'barado' y preocupado con ello.
Salu2 y gracias a todos los que me puedan ayudar!!!!!