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

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 18-09-2018
Avatar de brakaman
[brakaman] brakaman is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: Castellon - España
Posts: 289
Poder: 18
brakaman Va por buen camino
Hola ya me funciona la conexion.

Lo unico que no logro añadir el Driver al Data Explorer, espero que algun alma caritativa me lo explique.

Por lo demas me he creado un DBXConnections.ini en la carpeta :
C:\Users\Public\Documents\Embarcadero\Studio\dbExpress\19.0

con estos datos.
[Firebird]
;DelegateConnection=DBXTraceConnection
Drivername=Firebird
LibraryName=dbx4fb.dll
VendorLib=FBCLIENT.DLL
Database=C:\Program Files (x86)\Firebird\Firebird_3_0\examples\empbuild\employee.fdb
User_Name=sysdba
Password=masterkey
Role=RoleName
MaxBlobSize=-1
LocaleCode=0000
IsolationLevel=ReadCommitted
SQLDialect=3
CommitRetain=False
WaitOnLocks=True
TrimChar=False
DisplayDriverName=Firebird Server
BlobSize=-1
ErrorResourceFile=
RoleName=RoleName
ServerCharSet=
Trim Char=False
SEP=

Por supuesto no es buena idea colocar la cadena de conexion en el fichero, pero solo se trata de que funcione luego ya se configuraria por parametros.

y en el archivo dbxdrivers.ini que esta en el mismo directorio, tal y como explica el amigo carnace se configura con los parametros que indica el driver.
yo al final he añadido estos.

[Installed Drivers]
Firebird=1

[Firebird]
;DriverUnit=DBXInterBase
;DriverPackageLoader=TDBXDynalinkDriverLoader,DbxCommonDriver120.bpl
;DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxCommonDriver,Version=12. 0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
;MetaDataPackageLoader=TDBXInterbaseMetaDataCommandFactory,DbxInterBaseDriver120.bpl
;MetaDataAssemblyLoader=Borland.Data.TDBXInterbaseMetaDataCommandFactory,Borland.Data.DbxInterBaseDr iver,Version=12.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b
GetDriverFunc=getSQLDriverFIREBIRD
LibraryName=dbx4fb.dll
VendorLib=FBCLIENT.DLL
BlobSize=-1
CommitRetain=False
Database=database.fdb
ErrorResourceFile=
LocaleCode=0000
Password=masterkey
RoleName=RoleName
ServerCharSet=
SQLDialect=3
IsolationLevel=ReadCommitted
User_Name=sysdba
WaitOnLocks=True
Trim Char=False
SEP=
DisplayDriverName=Firebird Server

Tambien he comprobado que el archivo dbx4fb.dll del driver se puede instalar en C:\Windows\SysWow64\ por lo menos en Windows 10, por si ha alguien no le gusta añadir ficheros
en las carpetas de la instalacion de Embarcadero Delphi, a mi


Voy a seguir haciendo pruebas.

Saludos.
Responder Con Cita
 



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 se escribe (desarrolla) un driver para DbExpress? JXJ Varios 1 09-09-2010 23:22:29
Driver PostgreSQL para dbExpress gatosoft PostgreSQL 2 09-01-2010 03:36:20
Driver dbExpress para DB2 jcporras DB2 1 02-10-2008 14:25:52
Que driver recomiendan para dbExpress con Oracle10g ? rolandoj Conexión con bases de datos 0 23-05-2008 17:58:32
free DBExpress driver raul parra Noticias 1 05-01-2004 10:00:24


La franja horaria es GMT +2. Ahora son las 00:10:25.


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