Red de conocimiento informático - Material del sitio web - Cómo crear dinámicamente bases de datos y tablas de Access usando C#

Cómo crear dinámicamente bases de datos y tablas de Access usando C#

Primero cree una aplicación MFC basada en diálogos ADO_Access.sln. Luego agréguelo al final del archivo de encabezado stdafx.h (algunos en línea dicen que debe agregar un #include al final y otros dicen que debe agregarlo en la ubicación adecuada. Yo lo agregué directamente al final aquí)

#import " C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")

Después de agregar # Al importar, aparecerá una línea ondulada roja debajo para indicar un error. Es mejor ejecutar la solución de generación una vez y le indicará que la generación se realizó correctamente, pero la línea ondulada roja todavía existe. Hace mucho tiempo que hay gente en Internet que dice que no le preste atención. Yo no le presté atención antes y luego desapareció inexplicablemente. Ahora ya sabes, cuando la generación es exitosa, la esquina inferior izquierda todavía indica. Análisis ---- Archivo, y la línea ondulada roja desaparece una vez completado el análisis.

El segundo paso es agregar _ConnectionPtr m_pConnection; //¿objeto de enlace para conectarse a la base de datos de acceso? _RecordsetPtr m_pRecordset; //objeto del conjunto de resultados

No. conexión. Agregue el siguiente código a la función miembro de inicialización OnInitDialog() de la clase ADO_AccessDlh:

No habrá ningún problema con la conexión de la base de datos y el resto es el módulo de funciones.