Pessoal, criei uma conexão Java para se interagir com meu futuro aplicativo (só estou aprendendo na verdade), li num artigo que ficaria um pouco incorreto eu fazer a busca ou então criar o bd na p´ropria conexão, então oque eu poderia estar eliminando deste código aqui de baixo para ficar “mais correto”?? :eek:
import java.sql.*;
class ConectandoMySql
{
public static void main(String args[])
{
Connection con = null;
try
{
//registrando o driver
Class.forName("com.mysql.jdbc.Driver");
//estabelecendo uma conexão
con = DriverManager.getConnection("jdbc:mysql:meusCdsDb","conta","senha");
Statement stm = con.createStatement();
String SQL = "SELECT titulo , autor from meusCds";
ResultSet rs = stm.executeQuery(SQL);
while(rs.next())
{
String tit = rs.getString("titulo");
String aut = rs.getString("autor");
System.out.println("Titulo: " + tit +" Autor: "+ aut);
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try
{
con.close();
}
catch(SQLException onConClose)
{
System.out.println("Houve erro no fechamento da conexão");
onConClose.printStackTrace();
}
}
}
}
Obrigado a todos!!!