Ir ao conteúdo
  • Cadastre-se

O que esta errado neste codigo


viniciusvaz

Posts recomendados

Não estou conseguindo a conexão com o banco esta dando um erro este é uma parte do meu codigo


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package cadastro;

import java.awt.image.BandCombineOp;
import java.sql.*;
import javax.swing.JOptionPane;

public class ConnMySQL {
public ConnMySQL(){
}

public static Connection conexao(){
Connection conn = null;
String driver = "com.mysql.jdbc.Driver";

ResultSet rsDados;

try {

Class.forName(driver); //Classe do driver de conexão, sempre deverá estar entre try and catch.
conn = DriverManager.getConnection("jdbc:mysql://localhost/ontec", "root", "admin123"); //o responsável pela conexão, infomando banco, usuario e senha
// BD Dest do BD BD user pass
} catch (ClassNotFoundException | SQLException e) {
JOptionPane.showMessageDialog(null, "Impossivel conectar no banco. Não conectado..." + e);

}
return conn;
}
}

Link para o comentário
Compartilhar em outros sites

olha.. essa classe está ok; acabei d testar.

tente adaptar, porque estou usando 1 conexão odbc-jdbc:

import java.sql.*;
public class testemy2
{
public static void main(String args[])
{
try
{
String url = "jdbc:odbc:mysqlteste";
String usuario = "";
String senha = "";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con;
con = DriverManager.getConnection(url,usuario,senha);
PreparedStatement stmt = con.prepareStatement("select nome from amigos");
ResultSet rs = stmt.executeQuery();

while (rs.next()) {
System.out.println(
rs.getString("nome")
);
}

stmt.close();
con.close();
}
catch (ClassNotFoundException e)
{
e.printStackTrace();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
}

fonte: apostila da caelum java-web-21, p. 24.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...