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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-01-2004
whiti whiti is offline
Miembro
 
Registrado: ene 2004
Posts: 16
Poder: 0
whiti Va por buen camino
Unhappy Conectar Delphi y SQL Server

Hola:
Tengo una aplicación Delphi que usa una base de datos de SQL Server. Para que ésto funcione en una red, ¿qué es lo que tengo que hacer?, es decir, ¿poner la base de datos d SQL Server en el servidor? ¿La aplicación delphi donde la debo instalar? ¿en los clientes? ¿en el servidor también y ponerlo como "compartido" con los clientes?.
Muchas gracias por su ayuda.
Un saludo.
Responder Con Cita
  #2  
Antiguo 21-01-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Hola Whiti

Por un lado debes instalar El SQL Server en un servidor de la red, y logicamente los clientes deben tener la aplicacion instalada. Ahora que mas debes instalar en los clientes depende de la forma de coneccion que utilizar para conectarte con MS SQL ,dime que utilizas BDE, ADO,..?

No necesitas instalar la aplicacion en el servidor.

Salu2
Responder Con Cita
  #3  
Antiguo 21-01-2004
whiti whiti is offline
Miembro
 
Registrado: ene 2004
Posts: 16
Poder: 0
whiti Va por buen camino
Utilizo un alias

Hola! muchas gracias por responderme!
Verás, para conectarme con la base de datos que tengo en el servidor, lo que hice fue crear un "alias" en "Database Desktop" (esto es BDE no?), vamos, yo uso el componente TDataBase y un alias para conectarme a la base de datos que tengo en el servidor. Así es que, ¿qué debo instalar en los clientes? ¿sólo el ejecutable de Delphi? o ¿el programa "Delphi 5" y mi programa completo hecho en Delphi?.
Gracias por su ayuda.
Responder Con Cita
  #4  
Antiguo 22-01-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
Por lo visto utilizas DBE para el acceso a los datos, entonces en los clientes solo debes instalar tu ejecutable y el BDE, en la version del delphi 5 te permite instalar solo el BDE. Luego configuras el alias especificando el server name, datababase name.

Tambien puedes generar un instalador utilizando el installshield que viene con el Delphi, que te permite generar un instaldor que incluye tus ejecutables y el BDE


Salu2
Responder Con Cita
  #5  
Antiguo 22-01-2004
whiti whiti is offline
Miembro
 
Registrado: ene 2004
Posts: 16
Poder: 0
whiti Va por buen camino
Talking ¿Crear nuevo alias?

Hola de nuevo:
Muchas gracias por tu aclaración. Mi pregunta ahora es si, poniendo el ejecutable en los clientes, es necesario configurar de nuevo el alias en todos los clientes. Es que yo el alias lo creé desde el componente DataBase Desktop y no desde la herramiento del BDE, o si es lo mismo crearlo en un sitio que en otro.
Muchísimas gracias de nuevo, me has aclarado mis dudas.
Responder Con Cita
  #6  
Antiguo 22-01-2004
Avatar de Onti
Onti Onti is offline
Miembro
 
Registrado: jul 2003
Ubicación: La Paz - Bolivia
Posts: 500
Poder: 21
Onti Va por buen camino
1. Que es BDE?
El BDE (Borland DataBase Engine) es el encargado de gestionar los accesos de tu aplicacion contra Bases de datos, en este caso el Ms Sql.

2. Como se instala en Delphi 5?
a) Con el cd instalacion puedes escoger la opcion de instalar solo el BDE
b) Tambien esta la posibilidad utilizar el install shield que te genera un instalador en el cual se puede incluir el bde.

3. Como saber si esta instalado el BDE en una Pc?
En el panel de control se crea un acceso al BDE

4. Como se configura el BDE?
Cuando configuramos el BDE simplemente le damos la informacion donde se encuentra el servidor Sql cual es la base a la que debe conectarse y el usuario.

5. Que opciones tienes de configurar el BDE?
a) Puedes hacerlo manualmente en el panel de control
b) Puedes almacenar los valores de coneccion en un archivo ini o con el regedit, y estos valores sean parametrizables desde tu aplicacion

6. Si en una Pc tengo varias aplicaciones que utilizan el BDE cuantas veces debo instalar el BDE?
solo una.

7. Opciones al BDE?
El acceso a travez del BDE es algo que ya no se usa mucho ahora delphi existe nuevas tecnologias como por ejemplo ADO.

8. Utilidad
Espero que esto te sirva Whiti, cualquier cosa estamos en contacto, Salu2 a To2
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


La franja horaria es GMT +2. Ahora son las 18:16:30.


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