Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 05-03-2008
sevilla19742 sevilla19742 is offline
Registrado
 
Registrado: mar 2008
Posts: 3
Poder: 0
sevilla19742 Va por buen camino
sevilla19742

Porque en otra ocasion me pasaba lo mismo, pero de repente un dia aparecio mi controlador y ahora, que trabajo en otra maquina, me volvio a pasar.

Como le especifico que quiero usar mi Driver o donde lo registro para que aprezca? Por cierto, el driver es el MyODBC para MySql.
sevilla19742
Responder Con Cita
  #22  
Antiguo 26-04-2008
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Alias en InstallShield

Hola a tod@s.

Perdon estaba leyendo este tema y a mi tambien me generaba problemas el installador. Estoy (creo) en el camino correcto para solucionarlo. Pero me queda una duda con los alias:

¿Qué sucede si el usuario final decide instalar el programa en otro directorio?

¿Hay que obligarlo a instalarlo en una ruta concreta para que no falle el alias?

Muchas gracias.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
Responder Con Cita
  #23  
Antiguo 01-11-2008
cyberpek cyberpek is offline
Registrado
 
Registrado: oct 2008
Posts: 9
Poder: 0
cyberpek Va por buen camino
Hola yo tambien hice un pequeño programita con delphi 7 y paradox, luego consegui el install shield del delphi 4, y segui los pasos que me dice ese install shield, para esto la base de datos y el ejecutable los tengo en la misma carpeta, luego me instale una maquina virtual para ver si funciona, pero no, me dice que ha ocurrido un error y se debe cerrar, luego verifique haciendo un pequeño programa sin base de datos y haciendo el instaldor si funcionaba en la maquina virtual(la cual no tiene el delphi instalado) y funciono, asi que por lo visto tengo problema con la base de datos, le comento que para hacer la prueba a ver si funcionaba el programa con paradox, cree 2 tablas, luego en el formulario inserte un Tdatabase levantado el alias que cree y un Tquery para hacer una consulta y mostrar el resultado en un TDBgrid.
Que me puede estar pasando? tendria que usar otro install shield?? y hay algun manual para generar el instalador con instalshield para un proyecto con paradox?
Espero que me puedan ayudar y gracias
Responder Con Cita
  #24  
Antiguo 01-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Debes instalar el BDE (Borland Database Engine) es el motor de bases de datos que usa Paradox. Según he leído, el Install Shield tiene un apartado para eso.

Yo usé InnoSetup, así que no puedo darte más información.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #25  
Antiguo 01-11-2008
cyberpek cyberpek is offline
Registrado
 
Registrado: oct 2008
Posts: 9
Poder: 0
cyberpek Va por buen camino
Ya lo pude solucionar, tuve que crear el install shield haciendo que instale las cosas en el mismo path que cuando yo hice el programa, ahora, yo en mi maquina hice el path en D:\prueba, pero si la persona lo instala en el c no funciona, hay forma de cuando se crea el alias en delphi decirle que sea la base de datos esta en la carpeta del programa? asi si lo instala en cualquier lugar le funcionara
Gracias
Responder Con Cita
  #26  
Antiguo 02-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Yo el alias lo creaba en mi programa, en tiempo de ejecución con:
Código Delphi [-]
With session1 do
 If not IsAlias('miEmpresa') then
     AddStandardAlias('miEmpresa', 'PARADOX');
session1.saveconfig;

y después asignaba ese alias a todas las tablas y consultas. No tuve necesidad de hacerlo en installshield, a ver si alguien lo hizo como tú quieres.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #27  
Antiguo 02-11-2008
cyberpek cyberpek is offline
Registrado
 
Registrado: oct 2008
Posts: 9
Poder: 0
cyberpek Va por buen camino
Gracias por la ayuda, lo voy a ver eso
Responder Con Cita
  #28  
Antiguo 06-11-2008
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Hola a tod@s.

Yo utilizo interbase6 con delphi6

He cambiado a zeos, y en aplicaciones monousuario, va de maravilla.

Adios BDE.

Funciona incluso sin instalación, simplemente copiando el directorio donde reside la plicación a la máquina de destino. Lógicamente, en ese directorio deben estar todos los ficheros que utilize la aplicación.

Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
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


La franja horaria es GMT +2. Ahora son las 15:51:18.


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