Cesar Romero

Delphi programming

Entries for the ‘Firebird’ Category

Firebird DBX Driver

Ultimamente somente vejo boas notícias para o Firebird. Ganhou prêmio de projeto no SourceForge Delphi 2010 vai suportar o Firebird Mais um driver DBX gratuíto para Delphi 2007 e 2009 disponível com fontes. O driver foi escrito pelo programador Chau Chee Yang, há mais ou menos um ano, eu troquei alguns emails com ele, perguntando se [...]

TBODBXFB 0.6 RC2 – Firebird DBX4 Driver

Alterações desta versão Adicionado suporte a TSQLDataSet Adicionado suporte a TSQLStoredProc Corrigido Access Violation ao chamar DBXCommand_GetRowsAffected com comandos DDL   Notas da Versão A partir da versão 0.6 RC 2, foi preciso usar a função TRIM para mostrar corretamente os campos e parâmetros nos objetos TSQLDataSet e TSQLStoredProc. A função TRIM está disponível apenas [...]

Quinto Firebird Developers Day – Grade de Palestras

Saiu a grade de palestras do FDD, com a presença de palestrantes internacionais, vale a pena conferir                                       Referências Grade de Palestras FDD

Instalando versões diferentes do Firebird no mesmo Sistema Operacional

Quando temos sistemas prontos usando recursos avançados de um banco de dados, a migração para uma nova versão nem sempre é possível, mas a migração e testes podem ser feitos em paralelo, bem como o desenvolvimento de novos projetos, a solução para isto é termos as duas versões do banco de dados instalados, mas como [...]

Firebird 2.1 – Performance

Mudanças que podem ser a origem de perda de performance: "NOT IN" e "ALL" podem ser lentos Antes da versão 2.0, desde os tempos do Interbase, querys com os operadores lógicos "NOT IN" e "ALL" produziam resultados incorretos. Este problema foi corrigido no Firebird 2.0, mas as mudanças fazem com que os índices das tabelas [...]

Delphi 4 PHP 2.0 + Firebird

Se você tentar conectar a um banco de dados Firebird com o recém lançado Delphi 4 PHP em design time, não deve conseguir, o instalador do Delphi 4 PHP tem um bug, mesmo que você não selecione o driver Interbase, ele é instalado no diretório do Delphi 4 PHP, e a IDE usa este driver [...]

Firebird – Particularidades em Win32

"Windows ME e Windows XP" x ".gdb" Nestas versões do Windows (Home e Professional) tem um recurso chamado System Restore, ele faz atualização de todos os arquivos com a extensão ".gdb". O efeito é a lentidão causada por que é feito backup dos arquivos toda vez que há uma alteração. A solução mais simples e [...]

Firebird – Notas da versão 2.1

Metadados devem ser atualizados Se o seu banco de dados contém campos BLOB armazenando dados não ASCII, então somente o backup/restore NÃO é suficiente para atualizá-los para a versão 11.1 do ODS (On Disk Structure). Veja com atenção os arquivos do diretório /misc/upgrade/metadata, onde o Firebird 2.1 está instado.   Variável de ambiente FIREBIRD Uma [...]

Firebird 2.1, na prática o que mudou?

Comparado com o Firebird  1.5, a versão 2.x é geralmente 40% mais rápido, segundo a  ibexpert.biz, e com as melhorias no protocolo de rede estima-se que haja um ganho de mais 40% na velocidade do acesso remoto. Se você estiver convertendo do Firebird 1.5 verifique os novos parâmetros, como RELAXEDALIASCHECKING, se estiver usando aliases em [...]