Club Delphi  
    Paypal   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 17-10-2011
Chaja Chaja is offline
Miembro
 
Registrado: ago 2004
Ubicación: Mar del Plata
Posts: 240
Poder: 22
Chaja Va por buen camino
bien..... yo cuando levanto el prog. leo desde un archivo .ini, el path de coneccion a la BD, cuando inicia el prog el SQLConnection esta en su propiedad de connected=False, entonces inicia el prog, en el create del form , leo el archivo ini, donde esta la configuracion del path de la BD, se lo asigno, y hago connected:=true. esto esta en un try except, y cuando hay un error de coneccion, muestro un mesja diciendo que hay un problema de coneccion y cierro la aplicacion. Bien esto sucede en los clientes el path lo pongo como \\servidor\gestion\tablas ib\gestionv3.lar. el mism path se lee ya sea en el servidor o los clientes. el path es correcto, pues cuando ejecuto el sis en el servidor, esta inicia sin problemas pues lleago a la pantalla del login del sistema, no sale el error de coneccion pero en los clientes no.
Bien si inicio el sis. en el servidor, los cllientes inician la aplicacion sin dar error. pero debe estar iniciado el sist. en el servidor. la pc que hace de servidor tiene un w xp .

se comprendio???

Luis
Responder Con Cita
  #2  
Antiguo 17-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿Has probado a capturar el error en el try except?, ahí sabrás exactamente el mensaje de error. O quita el try except para verlo y luego de probar y resolver el problema ya vuelves a ponerlo.
Responder Con Cita
  #3  
Antiguo 19-10-2011
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 30
jachguate Va por buen camino
Además de lo ya dicho por Casimiro...

Cita:
Empezado por Chaja Ver Mensaje
el path lo pongo como \\servidor\gestion\tablas ib\gestionv3.lar.
Esto... no se, no me hace sentido... porque da la impresión que ejecutas el servidor de interbase en cada uno de los clientes. Usualmente la "cadena de conexión", si la comunicación es via TCP/IP tendría que ser de la forma:

Código:
nombre_o_ip_del_servidor:ruta_local_en_el_servidor
Algunos ejemplos:

Código:
servidor:c:\users\public\application data\tu empresa\gestionv3.lar
192.168.14.7:c:\gestion\tablas ib\gestionv3.lar
dbserver.ejemplo.com:/var/data/gestionv3.lar
Etc.

Hay más información en el artículo Trabajando con bases de datos:strings de conexión. La información es sobre Firebird, pero supongo que lo dicho allí es aplicable también a Interbase.

Un saludo.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
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
coneccion a base de datos DF1 ASUNCION Conexión con bases de datos 0 02-12-2010 15:17:10
No ordenar los datos nuevos en un DBGrid y cosa rara con validacion desde el mismo antrahxg Conexión con bases de datos 2 08-03-2008 04:46:36
Conección de Datos Delphi - Rave gaps2k Impresión 0 14-02-2007 17:05:45
Sintaxis de conección a Base embebida jwmoreira Firebird e Interbase 8 11-01-2006 16:05:34
coneccion a base de datos acces JODELSA Conexión con bases de datos 1 09-04-2005 20:35:17


La franja horaria es GMT +2. Ahora son las 22:51:30.


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