Galera, sou novo no forum e em java tbm, nao sei se postei no lugar certo mas valeu.
o erro es ta dando na na linha 38
Nao tenho minama ideia do q seja, alguem ai saberia me responder?
package fornecedores;
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
import javax.swing.*;
public class TelaPesquisa extends JFrame implements ActionListener
{
/**
*
*/
private static final long serialVersionUID = 1L;
public void actionPerformed(ActionEvent e){
JFrame pesquisa = new JFrame("Pesquisa");
// cria uma nova janela
pesquisa.setSize(600,200);
pesquisa.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//se esta janela for fechada, o programa continua rodando
pesquisa.setVisible(true);
pesquisa.setLayout(new BorderLayout());
}
public class tabela
{
super("JTable");
final DefaultTableModel modelo = new DefaultTableModel();
// constrói a tabela
JTable tabela = new JTable(modelo);
// Cria duas colunas
modelo.addColumn("Código");
modelo.addColumn("Nome");
modelo.addColumn("Senha");
// exibe os dados da tabela MySQL
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:odbc:Fornecedores");
// procedimentos para obter os dados de uma tabela
Statement stmt = conn.createStatement();
String query = "SELECT * FROM Fornecedores";
ResultSet rs = stmt.executeQuery(query);
while(rs.next()){
int id = rs.getInt("Codigo");
String nome = rs.getString("Nome");
String senha = rs.getString("Sobrenome");
modelo.addRow(new Object[]{new Integer(id), nome, senha});
}
// fim procedimento para obter os dados
}
catch(SQLException ex){
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
catch(Exception e){
System.out.println("Problemas ao tentar conectar com o banco de dados");
}
// fim MySQL
tabela.setPreferredScrollableViewportSize(new Dimension(350, 50));
Container c = getContentPane();
c.setLayout(new FlowLayout());
JScrollPane scrollPane = new JScrollPane(tabela);
c.add(scrollPane);
}
}
Obrigado desde ja!!