Tengo dos preguntas breves sobre la importación y el uso de ADO en un proyecto de C++. No tengo experiencia con ADO en ninguna forma.C++ importando y utilizando ADO
En primer lugar, por el momento, el aspecto de la base de datos de mi programa solo necesita ejecutarse en Windows. ¿Es suficiente probar si _WIN32 o _WIN64 están definidos antes de ejecutar el código específico de ADO, o hay mejores enfoques? Estoy usando Visual C++ 2010 Express como mi compilador.
En segundo lugar, estoy siguiendo this page como mi guía. He incluido la instrucción # import para msado15.dll. La directiva #import está subrayada en rojo, y el error que recibo al pasar el cursor sobre ella dice "... no puedo abrir la ruta del archivo fuente/a/msado15.tlh" y cualquier elemento ADO que copie en la fuente permanece subrayado en rojo. He revisado el directorio que figura en el mensaje de error y msado15.tlh está allí, si eso es importante. Además, el programa compila (se bloquea después de la ejecución, pero eso es algo más que diagnosticaré por separado).
No tengo ni idea de por qué sucede esto. Cualquier ayuda o consejo sería apreciado.
¿Su máquina es de 32 bits o 64 bits? Si es de 64 bits, debe apuntar a Archivos de programa (x86) – crashmstr
Consulte lo siguiente: https://stackoverflow.com/questions/42036189/msado15-tlh-not-generated-after-importing-msado15-dll/46540869#46540869 – Kamleshwar
Consulte lo siguiente: https://stackoverflow.com/questions/42036189/msado15-tlh-not-generated-after-importing-msado15-dll/46540869#46540869 – Kamleshwar