Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
no me munciona instalar en forma desatendida

buenas tardes he estado muy atento a toda la informacion puesta en este foro, he hecho todo como se indica aca haciendo uso de inno setup para gener mi instalador, en la sesion de codigo eh puesto el siguiente script para instalar con el firebird 1.5 pero resulta que cuando instalo mi aplicacion en un computador en el que no hay ni delphi ni firebird me bota un error cuando intento abrir mi programa el cual dice que el programa a ejecutado una operacion no permitida y que debera cerrarse y despues si insisto en entrar me genera este error "Exception EDBEngineError in module Editor.exe at 000EA916. cannot load an IDAPI service library, File: SQLINT32.dll", aparte si busco en inicio programas no me aparece firebird instalado, el script que agrego en la sesion de codigo de innosetup es el siguiente:

Código:
function NextButtonClick(CurPageID: Integer): Boolean;
var
  ResultCode: Integer;
begin
  case CurPageID of
    wpReady:
      begin
        ExtractTemporaryFile('Firebird-1.5.5.4926-3-Win32(2).exe');
        // Instalación del servidor
        if IsComponentSelected('Firebird_1_5') then begin
          MsgBox('A continuación se instalará el motor de bases de datos Firebird 1.5', mbInformation, MB_OK);
          if not Exec(ExpandConstant('C:\descargas\Firebird-1.5.5.4926-3-Win32(2).exe'),
                 '/SILENT /LOG /NOCANCEL /NOICONS /TYPE=CustomInstall /COMPONENTS="ServerComponent,ServerComponent\SuperServerComponent,DevAdminComponent,ClientComponent" /MERGETASKS="CopyFbClientToSysTask"',
                 '',
                 SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode) then
            MsgBox('No se pudo realizar la instalación de Firebird 2.1.'#13#13#10'Mensaje de error del sistema'#13#13#10+SysErrorMessage(ResultCode)+'.', mbError, MB_OK)
          else begin
            // Hacer algo después de la instalación...
            // ...
          end
        end
        // Instalación del cliente
        else if IsComponentSelected('Archivos_Cliente') then begin
          MsgBox('A continuación se instalará cliente del motor bases de datos Firebird 1.5', mbInformation, MB_OK);
          if not Exec(ExpandConstant('C:\descargas\Firebird-1.5.5.4926-3-Win32(2).exe'),
                 '/SILENT /LOG /NOCANCEL /NOICONS /TYPE=ClientInstall',
                 '',
                 SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode) then
            MsgBox('No se pudo realizar la instalación del cliente Firebird 1.5.'#13#13#10'Mensaje de error del sistema'#13#13#10+SysErrorMessage(ResultCode)+'.', mbError, MB_OK)
        end
      end
  end;
  Result := True
end;
Adicionalmente tengo en mi programa un componente database por medio del cual realizo la conexion a mi base de datos especificando la ruta de esta como se indicaba en este mismo foro en mensajes anteriores, asi mismo dentro de mi instalador asocio la misma ruta de la base de datos de mi componente.

Lo curioso del caso es que en cualquier ordenador que tenga delphi instalado el programa corre a la perfeccion, agradeceria enormemente me colaboraran con este problema ya que no tengo idea que pueda ser lo que que lo ocasiona.
Responder Con Cita
  #2  
Antiguo 25-09-2008
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 512
Poder: 19
Neeruu Va por buen camino
Cool Instalar Interbase en forma desatendida

hola a todos!!!

Prueba buscar la dll que te pide, incluirla en tu instalador e instalarla en la direcion donde estaba.

Puede ser que algun componente este ocupando esa dll.

Pueba agregar la dll a mano y si anda era eso!!!


Saluda Atte Neeruu!!!
Responder Con Cita
  #3  
Antiguo 25-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
dll

hola neeruu gracias por tu respuesta, eh probado como dices poniendo la dll y cambia mi error pero igual sigo teniendo un error, ahora me da un error con la base de datos y como te comentaba lo extraño es que no me esta instalando firebird, agradezco la colaboracion de todos ya que es algo de suma urgencia e importancia para mi.
Responder Con Cita
  #4  
Antiguo 25-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
Hola escribo de nuevo para mostrar el error que me genera al tratar de correr mi aplicacion, la verdad no fui capaz de subir la imagen asi ke escribo lo ke que el error muestra

Exception EMCIDeviceError in module taltal.exe at 00097E44.
No se ha encontrado el archivo especificado. Asegurese de que la ruta de acceso y el nombre del archivo sean correctos.

la verdad no se a que archivo hace referencia o como lo puedo solucionar, si pueden darme alguna guia lo agradeceria inmensamente la verdad ya no se que hacer y necesito encontrar una solucion urgentemente, agradesco la atencion prestada y cualquier ayuda que me puedan brindar
Responder Con Cita
  #5  
Antiguo 25-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
Cambio de error

hola de nuevo, he cambiado unas cosas a mi instalador y ahora me gnera un nuevo error que es el siguiente:

Exception EDBEngineError in module taltal.exe at 000E914A.
Unknown user name or password.
unavailable database
Alias:talcual.

compañeros la verdad ya no se que hacer, he probado de todo y sino es una cosa es otra, si pueden ayudarme por favor se los agradesco en el alma, estoy en el desespero total, ojala puedan ayudarme, muchas gracias chao
Responder Con Cita
  #6  
Antiguo 25-09-2008
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 24
mlara Va por buen camino
Buelos, no has leído el post anterior cierto?
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #7  
Antiguo 25-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
hola mlara, muchas gracias por la ayuda, te comento si la verdad no tengo un manejo muy amplio de delphi, para darte una mejor idea de mi aplicacion yo uso el componente database y por medio de este hago la conexion con la bd pongo en drivername interbase y le doy la ruta de la bd asi como el user y el password, para las consultas y demas interacciones con la bd, uso Tquery's y Ttable's, esa es a grandes rasgos mi interaccion con la bd, ojala con esta informacion puedas darme luces porke la verdad no se que hacer, ojala puedas ayudarme y de antemano muchas e infinitas gracias, cuaquier otra informacion que requieras aca estare pendiente, de nuevo mil y mil gracias
Responder Con Cita
  #8  
Antiguo 25-09-2008
Buelos Buelos is offline
Miembro
 
Registrado: jun 2007
Posts: 51
Poder: 19
Buelos Va por buen camino
P.D. si no habia leido el post lo mandamos casi al tiempo, ahhhh y perdona mi torpeza, pero como te digo no tengo un manejo amplio de delphi y estoy medio embotado, te agradesco mucho la atencion y la paciencia
Responder Con Cita
  #9  
Antiguo 25-09-2008
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 24
mlara Va por buen camino
Buelos, con lo que te dije es suficiente. Yo la verdad creo que necesitas leer un poco. De todas formas mira esto:

1. Los componentes que estás usando efectivamente son de la paleta BDE. Eso quiere decir que estás usando la BDE. Lee un poco acerca de los componentes Express (quiere decir componentes de acceso sin intermediarios, bueno más o menos), y luego cambia todos tus componentes de acceso por lo que decidas usar. Ya te dije que yo uso los MDO (Mercury Database Objects). Así cuando vayas a instalar tu aplicación no tendrás que instalar nada adicional, además de tu aplicación y el motor de base de datos.

2. Antes que construir un instalador yo me preocuparía porque mi aplicación funcione bien, como debe ser, porque sino tengo más problemas de los que debería.

3. Creo que vas a tener que realizar muchas búsquedas en estos foros, antes de volver a tocar el tema de la instalación, y sugiero que así sea, porque este hilo estaba dedicado exclusivamente a la instalación de InterBase y de Firebird de forma desatendida o silenciosa.

Mucha suerte!
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Instalar Interbase 7.1 Neeruu Varios 2 09-08-2008 21:11:09
Cómo instalar el Servicio de Apache para que se inicie de forma manual dec Windows 4 23-07-2007 23:32:31
Instalar BDE para interbase judoboy Conexión con bases de datos 2 28-07-2005 18:53:03
como instalar Interbase 7 jsamanp Firebird e Interbase 0 19-08-2004 18:31:49
existe una forma visual para crera tablas y consultas en interbase? viajero2015 Firebird e Interbase 4 21-02-2004 22:58:36


La franja horaria es GMT +2. Ahora son las 14:15:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi