les comento, estoy haciendo una aplicacion (de aburrido) en visual basic 2008 conectandola con access, mi pc es windows 7 x64 (tengo 16 de ram, asi que no lo podia dejar en x86) el problema es que cuando intento ejecutar una consulta a la base de datos me da error, bueno no literalmente, de echo no hace nada el codigo se corta y cualquier linea puesta posterior a la consulta no se ejecuta, por si alguien me dice que valla las opciones de compilacion avanzadas y que cambie el cpu de destino de any a x86 eso ya lo hice y por eso la aplicacion corre y no se cae de una. bueno problema solucionado xD coloque la conexion y la consulta en un try y con eso me arrojo el error y lo pude solucionar xD
No sé mucho de ese tema pero aprendí por experiencia que si una parte es de 64 bits entonces todo el resto del sistema debe ser de 64 bits. Trata de usar el debugger a ver que error te tira. Saludos.