Destaque

Trabalhando com transações com PHP e MySQL Transações é um recurso muito interessante do MySQL, pois permite que você execute uma sequência de comandos SQL de uma só vez, permitindo que você execute determinadas inserções, somente se todas as inserções forem realizadas com sucesso. Isto assegura que você mantenha seu banco...

Read more

PHP: Detectando Browsers diferentes Segue uma função simples abaixo para detectar o navegador que o usuário está usando, inclusive para o Internet Explorer 10

Read more

Windows Seven: Ativando a conta de Administrador Por padrão, a conta de Administrador no Windows Seven vem desabilitada, portanto, mesmo se você possui permissões de Administrador no sistema, sempre que for necessário alguma tarefa específica, como por exemplo, instalação de softwares ou drivers, o Controle de Conta de Usuário (UAC) será acionado,...

Read more

PHP: Função só número com Expressão Regular Existe uma função no PHP que permite filtrar valores de uma variável, deixando passar somente os valores que desejamos. Veja no exemplo abaixo function soNumero($str) { return preg_replace("/[^0-9]/", "", $str); } $filtro = soNumero("teste321"); echo $filtro; // 321 fonte:...

Read more

Delphi: Variáveis do tipo Variants Esta flexível e poderosa Estrutura de Dados, que popularizou-se bastante através da linguagem Clipper, carrega consigo recursos extremamente interessantes para a manipulação de tipos e trabalhos com arrays. Mas o melhor de tudo, é que, estes recursos estão disponíveis a nós, “Programadores...

Read more

FIREBIRD: Script da Sequencia Fibonacci

0

Postado em : 13-11-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

Segue um exemplo de um script em Firebird com a famosa sequencia númerica FIBONACCI:

Read the rest of this entry »

FIREBIRD: Adicionar meses numa data

0

Postado em : 26-10-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

Segue uma dica abaixo para adicionar, por exemplo, 2 meses num campo do tipo data:

Read the rest of this entry »

Firebird: Valor padrão com campo calculado

0

Postado em : 19-10-2012 | By : Paulo H Oliveira | In : Firebird

Pessoal segue abaixo um exemplo em SQL Firebird para atribuir um valor padrão atraves de um campo calculado:

Read the rest of this entry »

Firebird: Sincronizando Generators pelo total de registros das tabelas

0

Postado em : 18-10-2012 | By : Paulo H Oliveira | In : Firebird

Segue abaixo uma rotina em SQL – EXECUTE BLOCK em Firebird para sincrinizar os GENERATORS conforme o total de registros nas tabelas

Read the rest of this entry »

Firebird: Calculando Parcelas com dizimas

0

Postado em : 18-07-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

Sempre precisamos calcular parcelas de um valor total o qual, as vezes, não fecha o valor 100%, faltando 1 centavo ou mais, para resolver isso segue abaixo um exemplo:

Read the rest of this entry »

Firebird: Listando tabelas de relacionamento FK cruzado

0

Postado em : 02-07-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

No SQL abaixo lista os relacionamentos das tabelas de um Banco de Dados que contem relacionamento através das FKs (Foreign Key) cruzados. Ex.: A tabela CLIENTE tem uma FK com a tabela EMPRESA e a tabela EMPRESA tem uma FK para a tabela CLIENTE.

Read the rest of this entry »

Firebird: Listar auto-relacionamento através de Foreign Keys

1

Postado em : 02-07-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

Listando as tabelas e campos de auto-relacionamento através das FKs (Foreign Keys).

Read the rest of this entry »

Firebird: Ativando/Destivando todas as triggers do banco

0

Postado em : 28-06-2012 | By : Paulo H Oliveira | In : Banco de Dados, Firebird

Segue abaixo dos SQL’s para desabilitar/habilitar todas as triggers do banco de dados:

 Read the rest of this entry »

Firebird: Importação e Exportação de dados diretamente do BD

1

Postado em : 28-03-2012 | By : Paulo H Oliveira | In : Firebird

Uma das opções que sempre temos necessidade de ter em nosso sistema é a importação e exportação de dados através de arquivos textos. E existem diversas formas para realizar essas operações tendo todas elas um resultado positivo, mas o que difere entre elas é a velocidade com que o processo é executado, pois dependendo da quantidade de registros exportados o processamento poderá ficar lento devido a necessidade de ler os registros do banco de dados, montando um cache dos dados, e somente depois descarregá-los para o arquivo texto.

Read the rest of this entry »

Firebird: Retorna a data inicial e final por semana de um periodo

0

Postado em : 07-10-2011 | By : Paulo H Oliveira | In : Firebird

Este exemplo retorna a data inicial e final por semana de um periodo:

ex.:
periodo entre 11/09/2011 até 08/10/2011 retorna as seguintes datas:

Read the rest of this entry »