Esta ocorrendo o seguinte erro:
The Network Adapter could not establish the connection SQLState: 61000
O que pode ocasiona-lo?
Obrigado
Esta ocorrendo o seguinte erro:
The Network Adapter could not establish the connection SQLState: 61000
O que pode ocasiona-lo?
Obrigado
só com essa mensagem fica dificil, posta a forma que vc criou a conexão…
package fidelis.view;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
@SuppressWarnings("serial")
public class Relatorio extends JFrame{
public Relatorio(){
super("JTable");
final DefaultTableModel modelo = new DefaultTableModel();
// constrói a tabela
JTable tabela = new JTable(modelo);
// Cria duas colunas
modelo.addColumn("Codigo");
modelo.addColumn("Origem");
modelo.addColumn("Usuário");
modelo.addColumn("Data");
modelo.addColumn("Hora");
modelo.addColumn("Mensagem");
modelo.addColumn("Tipo Mensagem");
// exibe os dados da tabela Oracle
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url = "jdbc:oracle:thin:@localhost/VC_manutencaoBD:1521:XE";
Connection conn = DriverManager.getConnection(url, "andrei", "a104493b");
// procedimentos para obter os dados de uma tabela
Statement stmt = conn.createStatement();
String query = "SELECT manutencao FROM codigo, origem, usuario, data, hora, mensagem, tipomensagem";
ResultSet rs = stmt.executeQuery(query);
modelo.addColumn("codigo");
modelo.addColumn("origem");
modelo.addColumn("usuário");
modelo.addColumn("data");
modelo.addColumn("hora");
modelo.addColumn("mensagem");
modelo.addColumn("tipomensagem");
while(rs.next()){
int codigo = rs.getInt("codigo");
int origem = rs.getInt("origem");
String usuario = rs.getString("usuario");
String data = rs.getString("data");
int hora = rs.getInt("hora");
String mensagem = rs.getString("mensagem");
String tipoMensagem = rs.getString("tipomensagem");
modelo.addRow(new Object[]{codigo, origem, usuario, data, hora, mensagem, tipoMensagem});
}
// 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(""+e);
}
// fim MySQL
tabela.setPreferredScrollableViewportSize(new Dimension(350, 50));
Container c = getContentPane();
c.setLayout(new FlowLayout());
JScrollPane scrollPane = new JScrollPane(tabela);
c.add(scrollPane);
setSize(400, 300);
setVisible(true);
}
public static void main(String args[]){
PanelTabelaRelatorio app = new PanelTabelaRelatorio();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
o que é esse “/VC_manutencaoBD” na sua URL? não sei se isso esta certo.