In version 1.7 SQLConsole supports the options odbc,
mysql and oracle. JDBC driver classname and connect
string are set according to the selected option. There
is no possibility to specify driver classname and
connect string directly.
The attached zip-archive contains the refactored
ConnectionDialog and the resources. You select one of
several registered ConnectionBuilders (jdbc, odbc,
mysql, oracle), which is responsible for transforming
your input (host, port, database) into a connect
string. You may manually override the generated values
for driver classname and connect string. You will need
to put your custom JDBC Driver into the classpath (e.g.
by copying the jar archive to JEXT_HOME/bin/plugins).
ConnectionDialog.java and SQLConsole.props.xml