Programación General > C++ Builder

 C++ Builder y BD MySQL

<< < (2/2)

softevolutions:
En algún sitio debe estar la base de datos. Recuerda que MySQL es la base de datos más comun en los alojamientos web.

Instala en tu equipo XAMPP, es super facil de instalar. Ahí tienes MySQL. Es descomprimir un .zip y levantar los servicios de MySQL.

Una vez termines las pruebas, preparar una distribucion con la base de datos es relativamente sencillo. MySQL te permitirá muchas mas cosas que Paradox, como estabas usando antes.

Mira este post viewtopic.php?f=16&t=44839

mizzard:

--- Cita de: "softevolutions" ---En algún sitio debe estar la base de datos. Recuerda que MySQL es la base de datos más comun en los alojamientos web.

Instala en tu equipo XAMPP, es super facil de instalar. Ahí tienes MySQL. Es descomprimir un .zip y levantar los servicios de MySQL.

Una vez termines las pruebas, preparar una distribucion con la base de datos es relativamente sencillo. MySQL te permitirá muchas mas cosas que Paradox, como estabas usando antes.
--- Fin de la cita ---


Hola, gracias por la respuesta, aunque sigo sin entender nada de nada  :wacko: .

Perdona por la molestia pero como dije soy novato y necesito que la información aportada esté detallada e indicada paso por paso.

Yo tengo instalado el servidor de MySQL y consigo hacer funcionar el vinculo con mi BD virtualizando un acceso por el puerto 3306.

Habias comentado que usando componentes TADO  no es necesario hacer eso, pero:

¿Como lo vinculo a una BD de MySQL?
¿Qué extension tiene que tener mi BD?

¿Podrias, si no es mucha molestia, aportar algo de código?

Muchas gracias, un saludo!

avefenix1810:
Bueno... envie una respuesta y parece que no se publico... trato otra vez.

Buscando en Internet encontre lo siguiente:

El Builder dispone de paquetes (pakages) donde se contiene el código de los componentes. Podemos decir que un paquete es como un archivo .DLL (librerías de funciones) pero con extensión .BPL. El Builder dispone de paquetes para trabajar en tiempo de diseño o en tiempo de ejecución.

Los paquetes en tiempo de ejecución

Los paquetes (pakages) que se utilizan en tiempo de ejecución contienen el código de un componente o un grupo de componentes. Por ejemplo el paquete de los componentes básicos de VCL se denomina VCL60.BPL. Cuando utilizamos los paquetes en tiempo de ejecución, el programa ejecutable, el .EXE hace uso del código contenido en los paquetes sin que este forme parte del fichero .EXE.

Al desactivar la opción Build with runtime packages, se crea una aplicación sin utilizar paquetes en tiempo de ejecución, Builder añade al programa ejecutable .EXE todo el código necesario para que funcione sin los paquetes.

El inconveniente de trabajar sin paquetes es que la aplicación puede crecer considerablemente dependiendo de los paquetes que se han de utilizar. Un ejecutable de 50KB puede convertirse en uno de varios mega-Bytes.

La ventaja de trabajar sin paquetes es que se puede distribuir la aplicación sin necesidad de crear una instalación en el sistema operativo. Para ello se ha de adjuntar en la misma carpeta del ejecutable las DLLs:

borlndmm.dll
cc3260mt.dll


Gracias por el dato softevolution.

Mizzard... prueba con lo que dice el texto de mas arriba... en una de esas resulta  :beer:

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa