Re: Integrar Base De Datos
Sqlite es una base de datos de escritorio. Reside en un fichero en el disco duro y es controlada por un programa.
MySQL es una bse de datos "de verdad". No reside en un fichero concreto, reside en varios repartidos, según sistema operativo aquí y allá... normalmente dentro del disco duro de otro ordenador: el que hace de servidor de base de datos.
De esto se deduce que:
Si tu programa va a correr siempre en el mismo ordenador donde está la base de datos, usa sqlite
Si tu programa va a correr en ordenadores distintos a donde reside la base de datos: usa mysql
Pero no busques ficheros en éste último caso. Para definir una conexión en un programa tienes que darle los parámetros necesarios de la base de datos al objeto de la clase Connection con el que te comunicas con ella, a saber:
Type: "mysql"
Host: la IP o url del servidor
user: el nombre de usuario de la base de datos
password: la clave del usuario de la base de datos
name: el nombre de la base de datos
Con eso la conexión funcionará. Eso sí, por motivos de seguridad
gambas no almacena las contraseñas de las bases de datos mysql declaradas en el IDE.
Mejor la declaras en un módulo, fichero settings, archivo o dejas que el usuario la teclee...
Espero que te sirva de ayuda
Saludos