Categories
Database Delphi FreePascal

Part #1: Zeos with Lazarus and Delphi: ZQuery

After breaking down the ZConnection component, let's now study the ZQuery component, property by property. There will be several videos in the series. This is just the first in the series, try to watch them in order. This video is part of a very important article: https://gladiston.net.br/programacao/lazarus-ide/usando-o-zquery/ Which also makes the Lazarus Survival Guide: https://gladiston.net. br/programacao/lazarus-ide/

Categories
Database Delphi FreePascal

Using the ZQuery/Zeos Component

Zeos é uma suite de acesso a base de dados para Delphi e Lazarus/FreePascal. O Objetivo dessa suite ser uma framework completa de acesso as mais variadas base de dados. No artigo a seguir, estudaremos um de seus principais componentes: ZQuery. Este componente é o responsável por executar sentenças SQL como inserir, atualizar e excluir […]

Categories
Database

Why should a DBA guide programmers to create parameterized queries?

Um problema a ser evitado é achar que parâmetros dentro de uma query são como macro-substituições, uma especie de Search/Replace dentro de queries, pois não são. Parâmetros são formas de identificar para o servidor SGBD a possibilidade de repetição de uma mesma sentença SQL, daí ele passará a se lembrar dos parâmetros necessário e quais […]

Categories
Delphi FreePascal

How to handle input parameters in your application

Você esta escrevendo um aplicativo principal ou um utilitário básico e deseja que ele receba parâmetros como meuutilitario.exe verbose import=entrada.log export=saida.csv para indicar verbosidade nas mensagens, também o arquivo que será lido e por fim, o arquivo que será gerado após o processamento, mas a pergunta é: como detectá-los corretamente dentro do programa? Há muitos métodos diferentes, vou […]

Categories
uncategorized

Database and autocommit bound in connection components Firedac, SQLdb, Zeos,… is this good or bad?

Watch the video and draw your own conclusions:

Categories
uncategorized

How to backup and/or transfer user accounts in FirebirdSQL

Este artigo foi pensado mais em transferir as contas de usuários ativos num servidor para uma estação de trabalho, no entanto, o mesmo principio de aplica a um backup das contas de usuários. Por que fazer? Com as contas de usuários em nossa estação de trabalho podemos alterar todas as senhas reais deles para digamos, masterkey e […]

Categories
uncategorized

Different versions of FirebirdSQL on the same Windows

Vamos agora executar uma instalação do FirebirdSQL numa maquina de desenvolvimento com ambas as versões FB3 e FB4, porque cito apenas desenvolvimento? Não é recomendado no mesmo ambiente duas (ou mais) versões distintas do mesmo RDBMS no ambiente de produção porque a performance e backup afetam significativamente todo ambiente e além disso, caso ocorra um […]

Categories
uncategorized

Database: Difference between local, remote and embedded connection, especially with FirebirdSQL

In a recent video, we talked about how to connect embedded with Zeos, especially using FirebirdSQL, and there were doubts about the difference between local, remote and embedded connection. In this video I explain the differences.

Categories
uncategorized

Lazarus Survival Guide

O Guia de sobrevivência Lazarus recebeu dois novos artigos: Usando Zeos – Conectando uma base de dados com ZConnection Usando Zeos – Embarcando um banco de dados com o ZConnection Também assista aos vídeos sobre o tema no Youtube que foram feitos para os artigos acima:

Categories
uncategorized

Preparing Linux/Fedora for Development

Eu desenvolvi uma playlist com uma série de vídeos que mostram como preparar um ambiente Linux usando a distro Fedora. Ele foi pensando em quem ainda esta iniciando, mas se quem é experiente também poderá tirar proveito de alguns temas, vejam eles: #1 GNOME – Desenvolvimento com FreePascal/Lazarus com Linux #2 Flatpak e Flathub – […]