Como creo un instalable?
Hola, tengo una duda, como puedo crear un fichero instalable? se que el install shield y tal, los puede crear, mi problema es que, el programa que quiero poner en el instalabe, usa una base de datos en mySQL, y no se como se hacer para crear un instalable que tambien me instale lo basico para usar la base de datos que tengo en mysql, y ademas para crear o copiar la base de datos con las tablas y al ser posible con los datos que tengo.
Gracias! Saludos! |
Hola.
Mira yo para resolver un problema similar lo que he hecho es lo siguiente. 1- Me ha bajado la version en .zip de MySQL 5. O sea la version que no hay que instalar. 2-Dentro del directorio donde radicara mi ejecutable he adicionado un directorio denominado DB (El nombre obviamente es irrelevante.) y dentro de dicho directorio he copiado todo lo que viene con MySQL, o sea ejecutables + BD. 3-Dentro de mi aplicacion intento primero conectarme a MySQL, sino lo logro mando a ejecutar a MySQL, espero unos segundos y vuelvo a intentar conectarme. Si todo esta OK en esta segunda vuelta debe realizar la conexion a MySQL pues ya esta levantado el servidor. Aqui te envio los codigos que uso para hacer esta parte pues es mucho mas expliativo. Yo uso ZeosLib para conectarme y DM.conn Es el componente de conexion a la BD.
El procedimiento que ejecuta el programa es este:
He realizado copy y pega de un fragmento de uno de mis programas y quizas se me quedo alguna variable por poner, pero supongo que con esto podras resolver. Por supuesto al installshield le dices que adicione todo esos archivos como si fueran parte de tu programa, no hay que especificarle que es la BD. Bueno pudiera existir alguna forma mas eficiente, pero al menos esta trabaja. Saludos y buena suerte. Juan Carlos |
La franja horaria es GMT +2. Ahora son las 11:34:42. |
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