Quando executo o código para mostrar todos os dados do banco de dados aparece a seguinte mensagem:
Exception in thread "main" java.sql.SQLSyntaxErrorException: user lacks privilege or object not found: PRODUTO at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source) at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source) at TestaListagem.main(TestaListagem.java:10)
Abaixo o meu código:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement;
public class TestaListagem { public static void main(String[] args) throws SQLException { Connection c = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/loja-virtual", "SA", ""); Statement stmt = c.createStatement(); boolean resultado = stmt.execute("select * from Produto"); System.out.println("O resultado foi: " + resultado); c.close(); } }