Olá pessoal.
Bom, venho aqui para pedir ajuda sobre a localização em que está salvo a tabela no banco de dados.
Estou usando a IDE Netbeans com o Derby que vem integrado na versão 7.3.
Quando executo o código, ele volta com os valores tudo OK, porém não consigo achar a tabela nas 'sub-pastas'.
Abaixo disponibilizo o código e uma imagem em anexo da árvore do banco de dados.
package javadb;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
public class JavaDB {
static Connection conn;
public static void main(String[] args) {
String driver = "org.apache.derby.jdbc.EmbeddedDriver";
String connectionURL = "jdbc:derby:TESTE";
String createString = "CREATE TABLE Employee (NAME VARCHAR(32) NOT NULL, ADDRESS VARCHAR(50) NOT NULL)";
try {
Class.forName(driver);
} catch (java.lang.ClassNotFoundException e) {
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(connectionURL);
Statement stmt = conn.createStatement();
//stmt.executeUpdate(createString);
/******************** INSERE **********************/
PreparedStatement psInsert = conn.prepareStatement("insert into Employee values ('Roberto','Brazil')");
//psInsert.setString(1, args[0]);
//psInsert.setString(2, args[1]);
/******************** INSERE **********************/
psInsert.executeUpdate();
Statement stmt2 = conn.createStatement();
ResultSet rs = stmt2.executeQuery("select * from Employee");
int num = 0;
while (rs.next()) {
System.out.println(++num + ": Name: " + rs.getString(1) + "\n Address: " + rs.getString(2));
}
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
