Note that there are some explanatory texts on larger screens.

plurals
  1. POCreate a two dimensional array like a matrix
    primarykey
    data
    text
    <p>I am not so familiar with java and i have a project with very short deadlines. Let's get to the point. I have the following class:</p> <pre class="lang-java prettyprint-override"><code>public static void getAllDataDB1() // Catching all the data from "bank1" database { try { MetaData1 = connection1.getMetaData(); catalogs1 = MetaData1.getCatalogs(); String[] types = {"TABLE"}; resTables1 = MetaData1.getTables(null,null,"%",types); while (resTables1.next()) { db1TableName = resTables1.getString("TABLE_NAME"); System.out.println("|=====================================================|"); System.out.println("| CATCHING " +dbName1+"."+db1TableName+ " DATA |"); System.out.println("|=====================================================|"); System.out.println("|=====================================================|"); System.out.println("| THE QUERY IS IN PROGRESS. PLEASE WAIT... |"); System.out.println("|=====================================================|"); resTablesStr1 = statement1.executeQuery("SELECT * FROM "+db1TableName+";"); resColumns1 = resTablesStr1.getMetaData(); db1ColNum = resColumns1.getColumnCount(); db1FirstColName = resColumns1.getColumnName(1); for (int i=1; i&lt;=db1ColNum; i++) { db1FirstColName = resColumns1.getColumnName(1); db1ColName = resColumns1.getColumnName(i); System.out.println("| COLUMN: " +db1ColName+ " |"); System.out.println("\n"); resTablesData1 = statement1.executeQuery("SELECT "+db1ColName+" FROM "+db1TableName+" GROUP BY "+db1FirstColName+";"); while (resTablesData1.next()) { db1RowNum++; } columnsArrayDB1 = new String[db1RowNum][db1ColNum]; resTablesData1 = statement1.executeQuery("SELECT "+db1ColName+" FROM "+db1TableName+" GROUP BY "+db1FirstColName+";"); resTablesData1.next(); String rowData = resTablesData1.getString(db1ColName); for (int j=0; j&lt;db1RowNum; j++) { System.out.println(); for (int k=0; k&lt;db1ColNum; k++) { columnsArrayDB1[j][k] = rowData; System.out.println("|-----------------------------------------------------|"); System.out.print("| "+columnsArrayDB1[j][k]+" |"+"\t"); System.out.println("|-----------------------------------------------------|"); //columnsArrayDB1[j][x+1]=columnsArrayDB1[j][x]; } } /*while (resTablesData1.next()) { String rowData = resTablesData1.getString(db1ColName); for (int j=0; j&lt;db1RowNum; j++) { System.out.println(rowData); //columnsArrayDB1[j] = rowData; //System.out.print(columnsArrayDB1[j]+" "); } System.out.println(rowData); }*/ } } } catch (SQLException e) { System.err.println("Connection Failed! Check output console " + e.getMessage()); System.exit(0); } } </code></pre> <p>I am trying to catch ALL data from a specific database and store them to an array as matrix style. The result i receive when compile and run the above code is something like that:</p> <pre><code>1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 | COLUMN: Gender | female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female female </code></pre> <p>As you realize i want a result like this:</p> <pre><code>1 female Mrs. 2 male Mr. etc... etc... </code></pre> <p>Please advise what should i do because i am stuck here looking the pc... George.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload