Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Generar Instalador - Inno Setup - Aplicacion - Ms SQL Server

buenas noches...
hoy me paso algo curioso, tengo instalado el MS SQL SERVER 2000 y el Delphi 7 en el cual hice una aplicacion

entonces exporte las tablas de SQL a Access (OJO solo para probar), porque en otra computadora donde lo iba a probar no tienen el SQL server

la cosa es que cuando empezo a funcionar el programa, sobre todo la parte cuando genero un reporte en excel, me salio un mensaje de error.... algo asi como.... midas.dll not found

pense entonces en generar un instalador, he buscado en el foro, he leido pero aun no logro comprender como hacerlo, una vez vi un sistema que automaticamente instalaba el SQL en el servidor y las herramientas de Cliente en las terminales

alguien tiene conocimiento de como hacerlo?

y si alguien sabe que librerias son necesarias para que una aplicacion pueda funcionar sin problemas en cualquier computadora (me imagino que las librerias depende de lo que haga el programa - Internet, Abrir Excel, migrar datos, etc)

espero haberme echo entender
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 20-05-2011
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
Generalmente el midas.dll lo pide porque usas el componente "ClientDataSet", solo es cuestion de agregar la dll que te pide a la instalación y la puedes poner en el directorio de esta o en system32
Responder Con Cita
  #3  
Antiguo 20-05-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si vas a usar SQL Server, puedes lanzar la instalación de las herramientas cliente desde el instalar que hagas (por ejemplo con Inno Setup).

El tema de MIDAS.DLL, como te han dicho, no tiene que ver con SQL Server, sino con la utilización de TClientDataset. También puedes hacerlo desde el instalador, pero ¡Ojo!, no vale con copiarlo, también debes registrarlo.

Cita:
REGSRV32 MIDAS.DLL
Aunque creo que los instaladores tienen opciones o scripts para hacer esto. Busca en San Google.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 20-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Si vas a usar SQL Server, puedes lanzar la instalación de las herramientas cliente desde el instalar que hagas (por ejemplo con Inno Setup).

El tema de MIDAS.DLL, como te han dicho, no tiene que ver con SQL Server, sino con la utilización de TClientDataset. También puedes hacerlo desde el instalador, pero ¡Ojo!, no vale con copiarlo, también debes registrarlo.
te cuento que en otra computadora solo "copie" el midas y funciono bien, pero despues lo registre

tendrias un ejemplo de como lanzar la instalacion del SQL SERVER desde el inno setup ?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 20-05-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por oscarac Ver Mensaje
tendrias un ejemplo de como lanzar la instalacion del SQL SERVER desde el inno setup ?
Desde Inno Setup hay una sección para ejecutar otras apliaciones /EXE's desde la instalación. Debes lanzar la instalación del cliente de SQL Server. Si buscas en las páginas de MS seguramente encontrarás qué parámetros puedes añadir a ese fichero para ajustar la instalación.

Aquí tienes algo de documentación y acceso a algunos scripts.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 20-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
voy a tener que investigar
se agradece
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Buscar una aplicación existente, realizando el instalador con Inno Setup Mona Firebird e Interbase 12 19-02-2013 16:25:26
Al generar un instalable con Inno Setup.DLL's?? JUANRS Conexión con bases de datos 8 14-03-2012 19:59:23
Inno Setup correr un instalador afflictedd2 MySQL 2 08-12-2007 20:14:10
Instalador con Inno Setup jouls Varios 1 04-07-2007 21:12:03
Inno Setup Icono del instalador Descendents Varios 0 12-11-2003 13:39:59


La franja horaria es GMT +2. Ahora son las 19:40:25.


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
Copyright 1996-2007 Club Delphi