![]() |
Conexión de Cliente a BD
Necesito ayda,una idea ó pasos a sefuir de como conectarme desde un cliente a la base de datos del Servidor, estoy usando componentes IBX con FireBird 1.5, ya que en el componente en donde se conecta a la base de datos se le tiene que escribir la ruta y no el alias, como en el BDE en donde los clientes accesaban por medio del alias.
En conclusión como se debe de conectar un cliente al servidor con componentesw IBX???? |
Efectivamente debes proporcionar la ruta del servidor por ejemplo:
servidor:c\mibase\base.gdb Si estas con TCP/IP puede ser algo como 192.168.1.1:c:\mibase\base.gdb Salu2 |
De lo mencionado por ONTI ambas formas son válidas para TCP/IP. Solo que una se basa en el nombre del equipo, que primero se resolverá a una IP usando métodos estándar de resolución de nombres según la configuración de la máquina. (WINS; HOSTS; DNS; etc).
De hecho, es posible conectarse con otros protocolos -como netBEUI y SPX-, pero no es usual, en mi entorno, así que he olvidado la sintaxis. Hasta luego. ;) |
Oki....
Estoy de acuerdo con los dos, pero en que parte se configura el nombre del servidor ó la ip, es decir, se crea un alias en el BDE????, ó en el icono de acceso/propiedades/Destino ???? necesito saber en donde se configura eso..Gracias....
|
Como dices
Cita:
Para conectar debes utilizar de la paleta interbase el componente IBDatabase y en su propiedad DatabaseName especificar la ruta de la base de datos como se te menciono anteriormente. Salu2 |
????
Si Sr. Onti, estoy de acuerdo con usted, en modo de Programación ya se como conectarme a la Base de datos, ya tengo mi aplicación lista, pero quiero accesar de otra pc(Cliente) al servidor en donde estan las Bases de Datos, localmente tiene la ruta de las base de datos, pero mi pregunta es.... en un cliente....
¿Donde le tengo que especificar la dirección ip ó el nombre del Servidor para indicarle la ruta de la Base de Datos?. En el Acceso Directo de mi Aplicación????, Creo el Alias en el IB-Expert y le asigno el alias al acceso directo???? |
Hola:
Cita:
Veamos: 1.- Cita:
2.- Cita:
Ahora vamos por partes En tu programa: Cuando estas creando tu aplicacion y estas utilizando los componentes IBX, Comot te comente El comp. IBDatabase en su propiedad DataBaseName necesita la ruta del servidor, esto puede ser fijo pero lo mejor es que pueda ser parametrizable en un archivo ini o un registro, para qur tu aplicacion sea portable de un servidor a otro sin que tengas me modificar el ejecutable. En tu Red Debes saber que protocolo esta trabajando TCP/IP y NetBeui, etc (Prefiero TCP/IP) Verificar la conectividad de los equipos En las pcs clientes Debes instalar tu ejecutable y cliente Firebird Espero haberte ayudado Salu2 |
okii
Gracias lo voy a checar con un archivo de texto....
|
ok
Muchas Gracias me Funciono asi, mandandole un parámetro por cada cliente...
192.168.1.115:c:\Visual\programas\datos\VentasCom.gdb |
La franja horaria es GMT +2. Ahora son las 09:43:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi