Projects / QueryForm


QueryForm is a Java GUI application that provides a powerful form-based front end for relational databases. It supports multiple concurrent connections to different databases. Tables can be queried through a simple form-based interface or a custom WHERE-clause editor. Query results can be browsed one row at a time through the the form interface or viewed in a scrollable grid, and can be exported to CSV files or INSERT statements. Table rows can be created, updated, or deleted, and table metadata can be viewed for each table in a database.

Operating Systems

Recent releases

  •  07 Jun 2005 17:32

    Release Notes: Support for internationalized menus was added, including a Chinese language resource bundle. Columns with non-standard data types (types not included in the java.sql.Types) can now be displayed and edited. Date columns can be toggled between long- and short-form in grid views. Table metadata windows now include a DDL tab which displays a CREATE TABLE statement that can be used to replicate a table in another database. Various tweaks were done to make the code compatible with Java 1.5 compilers and JVMs.

    •  07 Jun 2004 15:55

      Release Notes: This release fixes a bug where, if the columns list in a table metadata window was sorted, susequently opened query forms would show the columns out of order. The new, improved installer program now also installs QueryForm on Unix, Linux, and Mac OS X systems, in addition to Windows systems.

      •  04 Oct 2003 19:52

        Release Notes: This release fixes a bug which, in rare instances, would cause row updates to fail.

        •  25 Aug 2003 08:06

          Release Notes: This release fixed a bug on Unix systems where the path to the drivers directory was not correctly determined, and the drivers had to be loaded from the system classpath. It also works around a shortcoming in the implementation of ResultSetMetaData provided by HSQLDB's JDBC driver. Additionally, HSQLDB's JDBC driver class was added to the list that QueryForm checks when it starts up, so it will be added to the dropdown in the data source config dialog if it is available in the classpath.

          •  11 Aug 2003 10:44

            Release Notes: This release features full support for pluggable look-and-feels, which can be changed on-the-fly. Many third-party look-and-feel modules are available, a number of which are free. A newly enhanced user guide was also included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.