O TxQuery é criado e de propriedade de Alfonso Moreno. Ele interrompeu o desenvolvimento do TxQuery há anos. No entanto, existem muitos desenvolvedores da Delphi ainda usando o TxQuery. Uma barreira para a migração de TxQuery para Delphi 2009 e 2010 é a introdução do Unicode.
Entro em contato com Alfonso Moreno em 17 de novembro de 2009 para perguntar se ele pode considerar fazer o TxQuery Open Source e deixar esse ótimo produto continuar aprimorado pela comunidade Delphi. Ele finalmente concorda e desejo dizer grande "obrigado" por sua contribuição.
Tentei corrigir o código -fonte para compilar e trabalhar com o Delphi Unicode. Os casos de teste foram criados para garantir que funcione conforme o esperado. Eu sei que há outros casos que ainda não cobri, apenas me alerta prontamente. Você também pode ingressar na manutenção e aprimoramento deste projeto.
O componente txQuery é um componente descendente do TDataSet que pode ser usado para consultar um ou mais componentes descendentes do TDataset usando instruções SQL. Ele é implementado no Código -fonte Delphi 100%, não é necessário DLL, porque implementa seu próprio analisador de sintaxe SQL e mecanismo SQL.
Pode ser muito útil para os componentes descendentes do TDataset (incluindo o TclientDataset) que não usam o BDE e que não implementam o idioma SQL ou para misturar tipos de tabelas (DBASE, Paradox, Access).
Como mencionado, o TxQuery agora é de código aberto. A licença do software é Mozilla Public License 1.1
Faça o download do código fonte mais recente do Alfonso Moreno da TxQuery versão 1.86.2.7z.
Eu corrigi o código -fonte para fazê -lo funcionar para Delphi 2007, 2009, 2010, XE, XE2 e XE3. Você sempre pode conferir no repositório SVN: https://code.google.com/p/txquery/
Publique todas as perguntas no grupo TxQuery. Vou tentar o meu melhor para responder sua pergunta.
Os desenvolvedores são sempre convidados a ingressar no desenvolvimento e aprimoramento do TXQUERY do repositório do GitHub.