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 Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo Hace 7 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
  #2  
Antiguo Hace 2 Horas
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.702
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Vaya, una buena noticia, que últimamente no abundan.
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

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 23:55:22.


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