Code Monkey home page Code Monkey logo

lnsoft / txquery Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ccy/txquery

0.0 0.0 0.0 1.48 MB

TxQuery component is a TDataSet descendant component that can be used to query one or more TDataSet descendant components using SQL statements. It is implemented in Delphi 100% source code, no DLL required, because it implements its own SQL syntax parser and SQL engine.

License: Other

Pascal 90.22% HTML 0.22% Lex 1.01% Yacc 7.54% PHP 0.90% C++ 0.11%

txquery's Introduction

Introduction

TxQuery is created and owned by Alfonso Moreno. He has stopped the development of TxQuery for years. However, there are many Delphi developers still using TxQuery. A barrier for TxQuery migrating to Delphi 2009 and 2010 is the introduction of Unicode.

I contact Alfonso Moreno on Nov 17, 2009 to ask if he may consider make TxQuery open source and let this great product continue enhanced by the Delphi community. He finally agree and I wish to say big "Thank You" for his contribution.

I have attempted to patch the source code to make it compile and work with Delphi Unicode. Test cases has been created to make sure it works as expected. I know there are other cases that I didn't cover yet, just alert me promptly. You are also welcome to join the maintenance and enhancement for this project.

TxQuery component is a TDataSet descendant component that can be used to query one or more TDataSet descendant components using SQL statements. It is implemented in Delphi 100% source code, no DLL required, because it implements its own SQL syntax parser and SQL engine.

It can be very useful for TDataSet descendants components (including TClientDataSet) that do not use the BDE and that do not implement the SQL language or to mix tables types (dbase, paradox, access).

Source Code

As mention, TxQuery is now open source. The license of the software is Mozilla Public License 1.1

Download the latest source code from the Alfonso Moreno from TxQuery Version 1.86.2.7z.

I patched the source code to make it work for Delphi 2007, 2009, 2010, XE, XE2 and XE3. You may always check out from SVN repository: https://code.google.com/p/txquery/

Support

Post all questions in TxQuery group. I will try my best to answer your question.

Join TxQuery Development

Developers are always welcome to join the TxQuery development and enhancement from GitHub Repository.

txquery's People

Contributors

ccy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.