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
  #1  
Antiguo 09-05-2004
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
Conexion a firebird Falla

Hola a Todos

espero que esten muy bien....


Tengo un problemita, que no hayo por donde estara la solucion....


Es con Firebird!!!!!!


Creo una base de datos con IBExpert (la version local que te puedes descargar del sitio), todo bien, creo mi tabla, inserto varios registros y todo bien.


Ahora, estando en Delphi, intento conectarme a la base de datos...

Código Delphi [-]
 DataMod.Database1.ConnectParams.CharSet := 'WIN1251';
  DataMod.Database1.ConnectParams.Password := 'masterkey';
  DataMod.Database1.ConnectParams.UserName := 'SYSDBA';
  DataMod.Database1.DBName := 'c:\Paoti\Delphi\repository\fb\DBPRUEBA:FDB';
  DataMod.Database1.UseLoginPrompt := False;
  DataMod.Database1.Connected := True;

y en diseño tambien, y me marca que la base da dtos esta inaccesible. uso interbase y no me marca ese error, que es lo que pasa....?




tengo interbase y firebird en la computadora, pero si uso uno cancelo el servicio del otro..... cual sera el problema que sucede?



que esten muy bien...


y gracias de antemano
Responder Con Cita
  #2  
Antiguo 09-05-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Cita:
DataMod.Database1.ConnectParams.CharSet := 'WIN1251';
DataMod.Database1.ConnectParams.Password := 'masterkey';
DataMod.Database1.ConnectParams.UserName := 'SYSDBA';
DataMod.Database1.DBName := 'c:\Paoti\Delphi\repository\fb\DBPRUEBA:FDB';
DataMod.Database1.UseLoginPrompt := False;
DataMod.Database1.Connected := True;
Si ese es el código copiado y pegado tendrías que eliminar los dos puntos y poner uno solo para separar el nombre del tipo.

Un saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 11-05-2004
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
Gracias por tu respuesta marcos!!!!


de hecho, si fue error de dedo....




sin embargo, ya se cual es mi error, en ibexpert si puedo crear y usar mis bases de datos, porque le digo donde esta exactamente la libreria gds32.dll!!


lo que pasa es que tengo instalado interbase y firebird en la misma maquina, y el gds32.dll de interbae esta en el system de windows, y el firebird en la cerpeta donde esta el programa, y por eso no puedo abrri las bases de datos de FB, haber como lo soluciono, alguna idea marcos o alguien del Foro utiliza los dos motores al mismo tiempo?


de antemano gracias a todos y que esten muy bien!!!
Responder Con Cita
  #4  
Antiguo 11-05-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Si miras este hilo, creo que sacarás ideas conclusiones bastante apróximadas a lo que creo desesas resolver.

http://www.clubdelphi.com/foros/show...ighlight=gds32

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 11-05-2004
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
Gracia por la iluminacion Marcos, voy a probar!!!!



que esten muy bien




*/*/*/*/*/*/*/*/*/*/**/

Estudia y anda en la calle, por que asi obtendras dos educaciones y seras el doble de listo que los demas...
Responder Con Cita
  #6  
Antiguo 11-05-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

Simplemente copia los archivos gds32.dll y fbclient.dll de Firebird 1.5, a la carpeta de tu aplicación. Así utilizará esta librería cliente, en lugar del gds32.dll que hay en la carpeta System32. (Y no molestará a otras aplicaciones que quieran usar Interbase).

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #7  
Antiguo 11-05-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Hola.

No hace falta que detengas los servicios de Interbase y Firebird para pasar de trabajar con uno o con otro. Puedes tener perfectamente los dos en funcionamiento (Firebird debe ser la versión 1.5). Para ello Interbase se dejará trabajando en el puerto estándar 3050, y Firebird se puede configurar para que use otro puerto.

Las Release Notes de Firebird 1.5 traen información detallada sobre como configurar un Firebird 1.5 para que pueda convivir con Interbase.

Aquí tienes su traducción al castellano : http://www.ibphoenix.com/downloads/F...tesSpanish.pdf

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #8  
Antiguo 11-05-2004
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Poder: 21
Paoti Va por buen camino
Gracias.... voy a probar en casa toda la informacion....


que esten muy bien
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 18:49:15.


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