TXQuery es creado y propiedad de Alfonso Moreno. Ha detenido el desarrollo de TXQuery durante años. Sin embargo, hay muchos desarrolladores de Delphi que todavía usan TXQuery. Una barrera para TXQuery migrando a Delphi 2009 y 2010 es la introducción de Unicode.
Me pongo en contacto con Alfonso Moreno el 17 de noviembre de 2009 para preguntar si puede considerar hacer TXQuery Open Source y dejar que este gran producto continúe mejorado por la comunidad de Delphi. Finalmente está de acuerdo y deseo decir grande "gracias" por su contribución.
He intentado parchear el código fuente para que se compilara y funcione con Delphi Unicode. Los casos de prueba se han creado para asegurarse de que funcione como se esperaba. Sé que hay otros casos que aún no cubrí, solo alertame con prontitud. También puede unirse al mantenimiento y la mejora para este proyecto.
El componente TXQuery es un componente descendiente de TdataSet que se puede usar para consultar uno o más componentes descendientes de Tdataset utilizando declaraciones SQL. Se implementa en el código fuente del 100% de Delphi, no se requiere DLL, porque implementa su propio analizador SQL sintaxis y motor SQL.
Puede ser muy útil para los componentes de los descendientes de Tdataset (incluido Tclientdataset) que no usan el BDE y que no implementan el lenguaje SQL o para mezclar las tablas (DBase, Paradox, Access).
Como se menciona, TXQuery ahora es de código abierto. La licencia del software es la licencia pública de Mozilla 1.1
Descargue el último código fuente del Alfonso Moreno de TXQuery versión 1.86.2.7z.
Partí el código fuente para que funcione para Delphi 2007, 2009, 2010, XE, XE2 y XE3. Siempre puede consultar desde el repositorio de SVN: https://code.google.com/p/txquery/
Publique todas las preguntas en TXQuery Group. Haré todo lo posible para responder a su pregunta.
Los desarrolladores siempre son bienvenidos a unirse al desarrollo y mejora de TXQuery desde el repositorio de GitHub.