docs: private void fillZChoice(ZaurusChoice zc, String tab, String col) {
  
          Statement stmt = null;
  
          try {
              if (cConn == null) {
                  return;
              }
  
              stmt = cConn.createStatement();
  
              ResultSet rs = stmt.executeQuery("SELECT * FROM " + tab
                                               + " ORDER BY " + col);
              ResultSetMetaData rsmd            = rs.getMetaData();
              int               numberOfColumns = rsmd.getColumnCount();
              int               colIndex        = rs.findColumn(col);
  
              while (rs.next()) {
                  String tmp = "";
  
                  for (int i = 1; i <= numberOfColumns; i++) {
                      if (i > 1) {
                          tmp += "; ";
                      }
  
                      tmp += rs.getString(i);
                  }    // end of for (int i=1; i<=numberOfColumns; i++)
  
                  zc.add(tmp, rs.getString(colIndex));
              }
  
              rs.close();
          } catch (SQLException e) {
              System.out.println("SQL Exception: " + e.getMessage());
          } finally {
              try {
                  if (stmt != null) {
                      stmt.close();
                  }
              } catch (SQLException e) {}
          }
      }