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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo Hace 8 Horas
marcodor marcodor is offline
Registrado
 
Registrado: sep 2026
Posts: 1
Poder: 0
marcodor Va por buen camino
FIBPlus 7.9.0 – Primera versión mantenida por la comunidad / Firebird 3/4/5

Hola a todos,

Me alegra anunciar la publicación de FIBPlus 7.9.0, la primera versión oficial mantenida por la comunidad de esta conocida librería de acceso nativo a Firebird e InterBase para Delphi.

Como muchos sabéis, Devrace dejó de desarrollar FIBPlus hace años. Esta versión parte de las últimas fuentes de Devrace (FIBPlus 7, build 632, febrero 2014) e incluye todo el trabajo acumulado en el repositorio de GitHub desde 2016: decenas de correcciones, soporte para las versiones modernas de Firebird y paquetes para los Delphi actuales.

Novedades principales

Soporte para Firebird 3, 4 y 5
  • Nuevos tipos de datos: BOOLEAN, INT128, NUMERIC/DECIMAL(19..38), DECFLOAT(16/34), TIME/TIMESTAMP WITH TIME ZONE en consultas, parámetros y datasets
  • Identificadores de hasta 63 caracteres (Firebird 4+)
  • Bases de datos cifradas (CryptKey / OnCryptKeyRequest)
  • Compresión del protocolo de red (wire compression) y parámetros DPB: session_time_zone, set_bind, decfloat_round, decfloat_traps
  • Palabras reservadas actualizadas hasta Firebird 5.0

IDE y plataformas
  • Paquetes para Delphi XE6 hasta Delphi 13 Florence
  • Soporte para Win64
  • Paquetes de runtime y design-time separados
  • Ejemplos, documentación e instrucciones de instalación

Mejoras destacadas
  • TpFIBScripter reescrito por completo: EXECUTE BLOCK, SET TERM de varios caracteres, varias sentencias por línea, directivas
  • Parámetros UTF-8 corregidos (incluidos emojis/caracteres fuera del BMP)
  • Caché de esquema optimizada (menos consultas al conectar)
  • Campos array funcionando correctamente en Firebird 3+ y Win64

Correcciones: más de 60 bugs resueltos. Entre ellos, corrupción de memoria en OnValidate, InsertRecord/AppendRecord que no hacían nada, qoAutoCommit, pérdida de dígitos en NUMERIC(18) en Win64, filtros locales con IN de más de 40 valores, pérdida de BLOBs al cancelar, etc.

Cambios a tener en cuenta (al migrar desde versiones anteriores):
  • SQL_BOOLEAN ahora corresponde al BOOLEAN de Firebird 3 (32764), no al de InterBase (590)
  • Los tipos de Firebird 4+ requieren la librería cliente de Firebird 4 o superior
  • Se elimina el soporte para compiladores anteriores a Delphi 6, los paquetes exclusivos de C++Builder y MDT

Descarga
  • Release y notas completas: github.com/madorin/fibplus/releases/tag/v7.9.0
  • Repositorio: github.com/madorin/fibplus

Cualquier comentario, reporte de errores o pull request es bienvenido en GitHub (Issues). Si usáis FIBPlus en proyectos que todavía siguen en producción, os animo a probar esta versión y contarnos vuestra experiencia.

¡Gracias a todos los que han contribuido durante estos años!

Saludos,
Dorin
Responder Con Cita
 


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
Primera versión pública de la aplicación DebugStringView (v.1.1) Neftali [Germán.Estévez] Noticias 2 02-04-2025 09:31:26
Primera versión estable de LibreOffice rretamar Noticias 17 15-09-2011 22:30:07
JBuilder 2007, primera versión de JBuilder basada en Eclipse dec JAVA 5 19-05-2007 20:58:41
BDS2006+FibPlus ¿Es suficiente la version Profesional? josemmerida Conexión con bases de datos 4 19-05-2006 10:56:42
Mi primera vez... con FireBird dec Varios 9 04-10-2005 15:31:54


La franja horaria es GMT +2. Ahora son las 01:30:06.


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