Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   No puedo conectar Mysql con delphi 2010 (https://www.clubdelphi.com/foros/showthread.php?t=73383)

juanmarchettini 17-04-2011 19:21:37

No puedo conectar Mysql con delphi 2010
 
Buenas soy nuevo en delphi y me gustaria saber como conecto delphi 2010 con mysql ya que baje un video y entiendo para que sirve solo el sqlconection y los demas (SQLDATASET, dataserprovider,clientsataset,datasource) no tengo ni idea que función cumplen y para que se ponen....me gustaría saber si alguien me puede dar una mano ya que tengo que realizar este trabajo para universidad y tengo que aprender a utilizarlo por mi parte.

Caral 17-04-2011 19:55:18

Hola
Para conectarte con Mysql hay varias formas, entre ellas ADO o Zeos.
Ado + MYSQL_DRIVER + ODBD
Zeos = Directo.
Saludos

juanmarchettini 17-04-2011 20:05:29

Gracias pero porque utilizan
SQLDATASET, dataserprovider,clientsataset,datasource no entiendo para que usan tantas cosas....cuando hacen por ejemplo una query desactivan antes el Sqldataset y el cientesataset...hacen la consulta y dsp vuelven activarlos....no entiendo que papel cumplen

Caral 17-04-2011 20:17:48

Hola
Y quien te dijo que es asi?.
Saludos

juanmarchettini 17-04-2011 20:22:01

vi un tutorial y me re mareo...lo unico que tengo que hacer yo cargar elminar modificar y mostrar por pantalla lo que tenga en la tabla..y generar un combo box (que va a ser una columna de la tabla por ej: TIPO DE FACTURACION) para cuando un usuario se registra pueda elegir mediante ese tipo ...solo eso....y vi ese quilombo de cosas que hacian en el video tutorial que me volvio loco.....

Caral 17-04-2011 20:25:14

Hola
No entiendo cual es el problema.
Es imperativo usar ADO ?.
Bajaste el driver de MYSQL para ODBC ?.
No entiendo....
Saludos

juanmarchettini 17-04-2011 20:32:31

Perdona....estoy haciendolo confuso me desoriento ver el tutorial ese que supuestamente me iba ''ayudar'' ajaaj este delphi 2010 ya viene con los driver para conectar de forma sencilla mysql..... genero la conexión con sqlconection y listo, ahora quiero a ver como puedo realizar consultas directamente a base de datos insertar modificar eliminar...como seria el código

Caral 17-04-2011 20:39:27

Hola
Bien, supongamos que ya te conectaste a MySql con AdoConnection.
Ahora quieres hacer una consulta a una tabla.
Colocas un ADQuery en el form.
En la propiedad Connection colocas el ADOConnection.
Puedes hacer una consulta por sql, digamos asi:
Código Delphi [-]
AdoQuery1.sql.text:= 'Select * From TuTabla';
AdoQuery1.open;
Ahora pon un Datasource en el form y en su propiedad dataset coloca el adoquery.
Ahora coloca un DBgrid y en su propiedad datasource coloca el datasource que pusiste.
Listo
Corre el programa y veras la informacion.
Saludos

juanmarchettini 17-04-2011 20:47:34

Dios porque la gente no hace la cosa simple como vos....Joyaaa es el punta pie inicial que buscaba !!!
Mil disculpa por las molestias......y GRaciass!!


La franja horaria es GMT +2. Ahora son las 17:26:00.

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