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)
-   -   usar Tsession con Mysql importa ??? (https://www.clubdelphi.com/foros/showthread.php?t=31537)

Arturo 10-05-2006 19:45:58

usar Tsession con Mysql importa ???
 
saludos tengo una pregunta si uso BDE con mysql 5.0 y Odbc para la conexion debo de usar un Tsession y los componnetes Clientdataset, providerdataset.

Con paradox se lleva esto por que es una base de datos plana,
con mysql al ser un Cliente/servidor importa si le agrego un estos componentes ?

gracias.

roman 10-05-2006 20:25:52

La verdad que no tengo ni idea pero creo que lo primero que debes preguntarte es si debes o no usar el bde. Esta tecnología es obsoleta, ya descontinuada por Borland y existen mejores opciones incluso gratuitas como las componentes Zeos.

// Saludos

waltergomez 10-05-2006 20:47:06

1) No uses DBE, por lo tanto no usareas TTable, TQuery, etc,
2) Podes usar lso componentes ADO (con ODBC)
3) Podes usar Zeos (no se si soporta la version 5)
4) Podes usar ODBC con TSQLConnection, TSQLQuery, TClientDataset y TDatasetProvider (ojo los TSQL son unidireccionales)

Todo depende del tipo de aplicacion.

Saludos,

roman 10-05-2006 21:14:26

Cita:

Empezado por waltergomez
4) Podes usar ODBC con TSQLConnection [...]

Aquí más bien sería dbExpress ¿no?

En todo caso concuerdo contigo y añadiría a la lista las componentes MyDac de CrLab. Son de pago pero en mi opinión son costeables y muy buenas.

// Saludos

Arturo 11-05-2006 00:06:04

gracias por contestar pero no tengo luz para comprar los MyDac de CrLab y con dbexpress me da un error de que falta la libreria libmysql.dll aunque ya la copia a windows/system32
Con ado no me da opcion de mandar a llamar los sprocedure ni con call mibase.proc() desde un ado query.

por el momento seguire con los ado si es que como cuentas los mydac tienen buena figura seran porteriormente una opcion mas.
Pero por que Borland no ha definido algo para mysql siempre se ha olvidado de este servidor en delphi.

waltergomez 11-05-2006 00:24:56

Podes usar este driver DbExpress para odbc.
Lo estoy usando y me funciona bien.

https://sourceforge.net/projects/open-dbexpress/

Saludos,

Arturo 11-05-2006 21:42:59

muchas gracias waltergomez por pasar el link ya realize una prueba con odbc en red y funciono, tan solo copie libmysql.dll al windows/system32 y configure el driver odbc mysql 3.51.12 y en el ejecutable deje una libreria dbxodbc y listo me pude conectar.

muchas gracias dejo este link como una referencia del uso de dbexprsss http://www.arrakis.es/~qkysoft/pdf_d...n/dbxpress.pdf

por lo mientras voy a comenzar a programar con este driver DbExpress para odbc en conjunto con los cliendataset y dataprovider.

comentare dudas posteriormente


La franja horaria es GMT +2. Ahora son las 08:58:35.

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