Componentes de Acesso a Dados Virtuais (VirtualDAC, anteriormente conhecido como VirtualTable) é uma biblioteca de componentes que estende as capacidades de processamento de dados no Delphi e C++Builder no Windows, MacOS, iOS e Android para plataformas de 32 bits e 64 bits. O VirtualDAC consiste em componentes que fornecem capacidades como trabalhar com dados não tabulares, realizar consultas SQL a dados na memória ou a dados de fontes em diferentes SGBDRs, etc., que não estão disponíveis para componentes padrão de acesso a dados. Principais características: - Mac OS 64-bit é suportado - RAD Studio 10.3 Rio é suportado - Lazarus 2.0.2 é suportado - Linux no RAD Studio 10.2 Tokyo é suportado - Solução Multiplataforma para Delphi, C++Builder e Lazarus - Editores Avançados em Tempo de Design - Binários gratuitos - Representa um conjunto de dados na memória - Pode armazenar dados de registro no arquivo (em tempo de execução) e em dfm (em tempo de design) - Fornece capacidade expandida para localizar registros - Suporta filtragem de registros - Capacidade de ordenação local por vários campos - O desempenho do TVirtualQuery é significativamente melhorado - Funções definidas pela aplicação no TVirtualQuery são suportadas - Colações definidas pela aplicação no TVirtualQuery são suportadas - Campos AutoInc no TVirtualTable são suportados