Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Access y ADOConnection

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Access y ADOConnection Responder citando

Hola,

Estoy empezando a pelearme con las bases de datos y empiezan los problemas.
Para una aplicacion pequeña he decidido utilizar access. Tal y como se comenta en otro post, utilizare: ADOConnection-ADODataSet-DataSource, (si considerais mejor utilizar otra forma, por favor, decidmelo).

Pero al colocar el ADOConection y compilar me da el siguiente error:

[C++ Error] ADODB.hpp(283): E2015 Ambiguity between 'ConnectionEventsVt' and 'Adodb_2k::ConnectionEventsVt'
[C++ Error] ADODB.hpp(901): E2015 Ambiguity between 'RecordsetEventsVt' and 'Adodb_2k::RecordsetEventsVt'

Estos errores, como veis aparecen en el fichero ADODB.hpp. Este fichero se coloca automaticamente al colocar en el formulario el componente ADOConnection

¿Podeis orientarme, por favor?. Gracias.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

en mi opinion creo que con usar TTable y TDataSource es suficiente.
Volver arriba
Mensaje    Asunto: Responder citando

Gracias por responder niko. La verdad es que no se cual es la diferencia entre aplicar ADOConnection o hacerlo con TTable y TDataSource, simplemente en otros posts he visto que la tendencia es hacerlo de esta forma ???. Como he comentado es mi primera incursion con access.

Sobre el error que me daba, lo he solucionado simplemente cambiando el orden de los ficheros .h (no se porque me imaginaba que iba a ser algo de este estilo, simplemente porque lo unico que habia hecho era incluir el componente en mi formulario, nada mas).

Venga compañeros, un saludo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Conexión a Access Responder citando

Mira un forma facil de conectarce es usando un componente ADOTable Y un DataSource.
En la propiedad dataset del DataSource Asignas el ADOTable. Luego en el ADOTable buscas la propiedad Conectiontring y en la ventana que te aparece pulsa el boton build ConectionString. Luego te aparece una ventana en donde aparecen los motores de bases de datos. Selecciona microsoft jet 4.0.
luego en la pestaña conexion, seleccionas la base de datos que vas a usar y pulsa el boton probar conexión.
si la conexión es sastifactoria, ya puedes usar los componentes de la pestaña de controles de bases de datos (D control).
Recuerda asignarle el nombre de la tabla que vas a enlazar al ADOTable. Esto se hace en la propiedad TableName. Wink
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.