Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-03-2008
ozegarra ozegarra is offline
Miembro
 
Registrado: nov 2007
Ubicación: Lima - Peru
Posts: 35
Poder: 0
ozegarra Va por buen camino
Aplicacion Delphi-FireBird en Clientes

Buenas tardes, me atrevi a abrir un nuevo hilo ya que necesito ayuda recontra basica sobre como hacer correr mi aplicativo Delphi y FireBird en maquinas clientes.

Lo que yo intente hacer es generar un instalar con el inno setup de mi aplicacion e instalar el firebird cliente en los clientes, valga la redundancia.

Creo que con esto, ya deberia funcionar, ¿o me equivoco?

El tema es que no se como poner la cadena de conexion en el adoconnection que utilizo para que puedan conectarse los clientes ya que localmente tengo la base de datos en mi disco C y la cadenas es la siguiente:

Código:
Provider=IBOLE.Provider.v4;Persist Security Info=False;Data Source=C:\OPPFILM.GDB
Entonces cuando quiero abrir mi aplicacion en el cliente me da el error que no se encuentra en archivo en la ruta especificada como es logico.

Lo que quisiera sabes es como iria la cadena en caso quiera usar mi pc como servidor de la bd.

Les agradeceria enormemente me ayuden con este tema ya que quiza muchos tengan mas experiencia que yo ya que este es mi primer aplicativo

Saludos y nuevamente gracias.

Oscar
Responder Con Cita
  #2  
Antiguo 06-03-2008
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
y los clientes a quien se conectan ??

tambien se conectan a vos dentro de la red? o cada uno debe ejecutar su propio proceso de Firebird server?
__________________
[Crandel]
Responder Con Cita
  #3  
Antiguo 06-03-2008
ozegarra ozegarra is offline
Miembro
 
Registrado: nov 2007
Ubicación: Lima - Peru
Posts: 35
Poder: 0
ozegarra Va por buen camino
yo hago de servidor. En mi pc tendre la base de datos.
Responder Con Cita
  #4  
Antiguo 07-03-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Lo más sencillo es leer esa ruta desde un archivo ini, creado en la misma carpeta que tu ejecutable.

No sé si este hilo puede servirte En el mensaje nº 12 de ese hilo es donde doy mi explicació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
  #5  
Antiguo 07-03-2008
ozegarra ozegarra is offline
Miembro
 
Registrado: nov 2007
Ubicación: Lima - Peru
Posts: 35
Poder: 0
ozegarra Va por buen camino
Gracias pero no me ayudo mucho ese hilo.
En esta cadena de conexion de SQL
Código:
ADOConection.ConnectionString := 'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=BDCuyes;Data Source=EDMUNDO';
se especifica el servidor y el nombre de la base de datos pero para firebird se especifica la ruta de la base de datos. Ese es mi problema.
Ya estoy viendo como poner esa ruta en un archivo ini para manipularlo pero lo que no tengo idea es como seria esa ruta, es decir algo como esto \\servidor\BD.GDB ya que actualmente la ruta que aparece es porque lo estoy usando localmente, es decir, C:\BD.GDB

Nuevamente gracias a los interesados en brindar su ayuda a este pobre y triste principiante. Se que son cosas basicas pero como todo, se inicia de 0.

;P

Saludos.
Oscar
Responder Con Cita
  #6  
Antiguo 08-03-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
La ruta para una base de datos firebird puede escribirse de estas formas:

Código:
Servidores windows:
NombreServidor:c:\ruta\de\la\base\de\datos.fdb
192.168.12.54:c:\ruta\de\la\base\de\datos.fdb

Servidores *nix:
NombreServidor:/ruta/de/la/base/de/datos.fdb
192.168.12.54:/ruta/de/la/base/de/datos.fdb

Todas las plataformas:
NombreServidor:AliasDeBaseDeDatos
192.168.12.54:AliasDeBaseDeDatos
Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
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
Como Obtener un Listado de Clientes conectados a FIREBIRD???? AGAG4 Firebird e Interbase 2 24-04-2006 20:58:43
Un Aplicacion Server y otras clientes Sr.Scorpion Varios 1 09-05-2005 21:05:09
Socket rastreo de clientes en Delphi android_beat Varios 2 20-04-2005 21:56:35
instalar aplicacion en otra maquina con delphi y firebird 1.5 ale21alito Firebird e Interbase 5 05-04-2005 16:03:23
Crear Instalador de una aplicacion(delphi 7, MDO, firebird 1.5) Choclito Firebird e Interbase 1 22-10-2004 05:46:18


La franja horaria es GMT +2. Ahora son las 12:16:50.


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