Integrar Base De Datos


Objetivo: Integrar Base De Datos
Buenas tardes estoy haciendo una aplicación para un inventario, mi pregunta es ¿como integro la base de datos a gambas3?
para que no tengan que estar construyendo la base cada vez que mando un prototipo, ya tengo el módulo de conexión y un formulario
para registrar y enviar los datos a la base soy un novato

gracias

Willian Suárez Venezuela

Perfil MP  
Objetivo: Re: Integrar Base De Datos
Hola, Willyanjose...
No indicas en tu mensaje cuál es el motor de base de datos que vas a usar. Ya que con "integrar" se me ocurren varias respuestas. Mejor dinos que tienes en mente.

Hasta pronto...

Perfil MP  
Objetivo: Re: Integrar Base De Datos
Ok es que no me supe explicar. estoy en Ubuntu 12.04 gambas 3.8.4 y mysql con phpmyadmin, vi que con sqlite creas la base de datos en un directorio que puede ser el /home/usuario luego en el proyecto le damos click derecho en datos , escogemos otros y buscamos la base de datos creada y asi se integra, lo hice con un archivo mysql pero al tratar de guardar registros, me dice que no abre la conexion y tampoco pude lograr hacer respaldos de la base de datos

espero haber dado una explicacion decente gracias por la ayuda

Perfil MP  
Objetivo: 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

Perfil MP  
Objetivo: Re: Integrar Base De Datos
Muy buenos días gracias por la respuesta ya lo tengo mas claro quiere decir entonces que adonde yo vaya a instalar mi aplicación
debe tener instalado apache mysql y su entorno gráfico phpmyadmin seguiré estudiando y desarrollando el programa

gracias

Willian Suárez Barquisimeto Venezuela

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1159s (PHP: -37% SQL: 137%)
Consultas SQL: 23 - Debug off - GZIP Activado