TxQueryは、Alfonso Morenoが作成および所有しています。彼は何年もの間Txqueryの発展を止めてきました。ただし、Txqueryを使用しているDelphiの開発者はまだたくさんいます。 Delphi 2009および2010に移住するTxqueryの障壁は、Unicodeの導入です。
2009年11月17日にAlfonso Morenoに連絡して、TxQueryのオープンソースにすることを検討し、この素晴らしい製品をDelphiコミュニティによって強化し続けることができるかどうかを尋ねます。彼はついに同意し、私は彼の貢献に対して大きな「ありがとう」と言いたいと思います。
ソースコードにパッチを当ててコンパイルしてDelphi Unicodeを使用しようとしました。テストケースは、予想どおりに機能することを確認するために作成されました。私はまだカバーしていない他のケースがあることを知っています。すぐに私に警告してください。また、このプロジェクトのメンテナンスと強化に参加することもできます。
Txqueryコンポーネントは、SQLステートメントを使用して1つ以上のTDATASET子孫コンポーネントをクエリ削減するために使用できるTDATASET子孫コンポーネントです。 Delphi 100%ソースコードに実装されており、DLLは必要ありません。これは、独自のSQL Syntax ParserとSQLエンジンを実装するためです。
BDEを使用せず、SQL言語を実装していない、またはテーブルタイプ(DBase、Paradox、アクセス)を組み合わせることができないTDATASET子孫コンポーネント(TClientDatasetを含む)にとって非常に便利です。
言及して、TxQueryは現在オープンソースになりました。ソフトウェアのライセンスはMozilla Publicライセンス1.1です
TxQueryバージョン1.86.2.7zからAlfonso Morenoから最新のソースコードをダウンロードします。
ソースコードにパッチを当てて、Delphi 2007、2009、2010、XE、XE2、XE3で機能させました。 svnリポジトリ(https://code.google.com/p/txquery/からいつでもチェックできます。
すべての質問をtxqueryグループに投稿してください。私はあなたの質問に答えるために最善を尽くします。
開発者は、GitHubリポジトリからのTxQuery開発と強化にいつでも参加できます。