Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-11-2009
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 19
chinchan Va por buen camino
Conexión con MySQL

Hola a todos. ¿Sabéis cómo me puedo conectar a una base de datos MySQL con los componentes ADO de C++ Builder?. Gracias
Responder Con Cita
  #2  
Antiguo 10-11-2009
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
Pues almenos yo he hecho mi coneccion con un driver llamado Mysql connector y me funciona muy bien

1.- Instalar MySql Connector
2.- En el BDE Administrator crear un nuevo alias y desde el mismo crear un ODBC DSN.
3.1.- Cuando selecciones el driver para hacer la coneccion selecciona el Mysql Connector y lo configuras usando los datos de tu servidor.
3.- BCB puedes conectarlo a un ado connection a travez del ConectionString seleccionas el alias que has creado.

Creo que es todo, espero haberme explicado, es mi primera respuesta
Pero por cualquier cosa aqui estamos
Responder Con Cita
  #3  
Antiguo 10-11-2009
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 19
chinchan Va por buen camino
Gracias por tu respuesta, pero por partes: He instalado lo que me has dicho, el MySql Connector. Ahora me dices que en el BDE Administrator cree un nuevo alias, pero qué "Database Driver Name" utilizo, no me aparece MySQL.
Tampoco veo cómo "crear desde el mismo el ODBC DSN". Gracias de nuevo por tu ayuda.
Responder Con Cita
  #4  
Antiguo 10-11-2009
paco_galo paco_galo is offline
Miembro
 
Registrado: abr 2007
Posts: 24
Poder: 0
paco_galo Va por buen camino
  1. Muy bien. Instalas el Mysql Connector.
  2. En el BDEAdministrator creas un nuevo objeto y lo renombras.
  3. En el menu Objeto dice ODBC Administrator, seleccionalo
  4. Ahi buscas el DSN de Sistema y le das Agregar.
  5. Seleccionas Mysql ODBC Driver, a continuacion llenas con los datos de tu servidor.
  6. Si usas un servidor local usas localhost con el nombre de usuario y contraseña correcta y eliges la base de datos que vas a usar.
  7. Una vez hecho esto guardas todo y en el BDE selecionas el objeto creado y renombrado y le das en la opcion ODBC DSN y seleccionas el que acabas de crear en el ODBC Administrator.
  8. Aplicas los cambios al Objeto.
  9. Asi queda creado el Alias que podras seleccionar luego en el ADOConnection del BCB.
  10. En el ADOConnection hay una propiedad que se llama connectionstring
  11. y abre una ventana de configuracion.
  12. Seleccionas Build y a continuacion seleccionas:
  13. Microsoft OLE DB Provider for ODBC Driver
  14. y le das en el boton siguiente.
  15. Sigue seleccionar el nombre del origen de datos que se ha creado en el BDEAdministrator osea el alias.
Bueno creo que asi me explico mejor
y como te dije antes si tienes alguna duda aqui estamos
Responder Con Cita
  #5  
Antiguo 10-11-2009
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 19
chinchan Va por buen camino
Claro, así cualquiera, tan mascaito y bien explicado es fácil. Me funciona perfectamente. MUCHAS CRACIAS por tu paciencia. Un saludo
Responder Con Cita
  #6  
Antiguo 12-11-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Lo mas practico es usar los componentes Zeos ya que son componentes libres y gratuitos y no nesecitan al BDE que ya esta obsoleto, es decir es la forma como se trabajaba antes y aparte de eso si se esta trabajando con el BDE pues en el caso de que quieras llevar tu aplicacion a otra PC tendrias que instalarlo ,logicamente tambien el Mysql ODBC Drive.; en cambio con los componentes Zeos la conexion es mas rapida y directa desde la aplicacion al servidor ya que no necesita ningun intermediario para tal; solo se necesita la libreria que vienen en el propio archivo de Zeos.
Para poder instalar estos componentes te sugiero seguir este Tutorial.; es practicamente lo mismo en c++Builder.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 27-11-2009 a las 18:44:46.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
conexion a mysql nikotina Conexión con bases de datos 2 21-03-2007 16:53:02
conexion con mysql srangel Conexión con bases de datos 4 07-02-2007 00:09:10
Conexion de MySQL.. Diegochr MySQL 6 29-01-2007 04:25:12
mysql conexion en red pipecato Varios 4 01-05-2006 22:06:14
conexión con mysql agora18 Conexión con bases de datos 2 29-09-2003 16:01:29


La franja horaria es GMT +2. Ahora son las 21:21:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi