Lazarus
Alfredo CruzLazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal. O software objetiva ser compatível com o Delphi e, ao mesmo tempo, suportar diversas arquiteturas e sistemas operacionais.
Free Pascal é um compilador de Object Pascal que roda em Linux, Windows, OS/2, Mac OS tradicional, Mac OS X, ARM, BSD, BeOS, DOS e muito mais. Ele foi desenhado para compilar código com a sintaxe do Delphi ou dos dialetos Pascal do Macintosh e gerar executáveis para diferentes plataformas a partir de um mesmo código-fonte.
Escrito em: Object Pascal
Estado do desenvolvimento: Estável
Licença: GNU GPL
Versão estável: 2.0.10 (11 de julho de 2020)
Plataforma: Windows, Linux e Mac OS X
IDE Lazarus
Wikipedia - Lazarus (ADI)
Lazarus (ADI)
https://pt.wikipedia.org/wiki/Lazarus_(ADI)
Bancos de Dados
O Lazarus possui suporte para vários bancos de dados.
O acesso aos bancos de dados pode ser feito por meio de código, ou colocando componentes num formulário ou janela.
Os seguintes bancos de dados são suportados:
PostgreSQL: requer o pacote PSQL
DBase e FoxPro podem ser acessados sem a necessidade de um servidor ou uma biblioteca externos através do componente TDbf
MySql é suportado
SQLite precisa apenas de uma única biblioteca externa e do componente TSqliteDataset
MSSQL funciona com o Zeoslib
Interbase / Firebird também funcionam com o último Zeoslib
Palavras-chaves (Keywords):
Lazarus, Delphi, cross-platform, components, MacOS, Linux, Windows, installation, Free Pascal, files, optimize, Lazarus Component Library, Object Pascal, dialect, libraries, visual programming environment, class libraries, Pascal Compiler library, programming, environment, Pascal, Pascal Free, FPC