Ae galera tudo blz???
Sou novo no forum e talvez minha duvida seja meia facil de resolver.
Tipo fiz um programa com conexão ao banco de dados mySQL e fiz algumas coisinhas como inserir, listar e excluir o s itens de uma agenda. Gostaria de saber como eu faria para meu programa listar a tabela do mySQL em uma janela. Já tentei de varias formas com o JOptionPane.showInputDialog com o JOptionPane.showMessageDialog e naum funfa vou postar aqui o cod para listar e se alguem puder me dar alguma luz eu agradeço muito =].
[code]public static void consultaBD(String consulta)
{
Connection connection = null; // Gera conexão
Statement statement = null; // Consulta declaração
try
{
Class.forName( JDBC_DRIVER ); //Carregar a Classe do Banco de DADOS.
// Estabelece conexão com base de dados
connection = DriverManager.getConnection( DATABASE_URL, "root", "leonardo" );
statement = connection.createStatement();
statement.executeQuery(consulta);
ResultSet resultSet = statement.executeQuery(consulta);
// Processo consulta resultados
ResultSetMetaData metaData = resultSet.getMetaData();
int numberOfColumns = metaData.getColumnCount();
//imprime o cabeçalho das colunas
for ( int i = 1; i <= numberOfColumns; i++ )
System.out.printf( "%-8s\t", metaData.getColumnName( i ) );
System.out.println();
//imprime os dados da consulta
while ( resultSet.next() )
{
for ( int i = 1; i <= numberOfColumns; i++ )
{
System.out.printf( "%-8s\t", resultSet.getObject( i ) );
}
System.out.println();
} // Fim while
}//Fim Try[/code]