Conexões com o Banco de Dados, como é feito no Java?

Olá amigos, estou aqui denovo… :wink:

Estive olhando no forum, em tutoriais, e lá fala de um tal JDBC para conectar ao banco de dados… beleza… mas o JBDC utiliza ODBC do windows, isto não torna lento não?

Pois em experiencia própria em sistemas c++ e delphi com ODBC, eram muito ruins…

[]s

Quem foi que disse que JDBC utiliza ODBC!!! Existe um driver padrão que já vem com o JDK que é para conexão ODBC… mas ninguém usa isso, baixe o driver do seu banco de dados preferido e conecta usando ele…

É que li isso no tutorial daki do portal: :roll:

Então é conexão direta? Aí já melhorou bastante… :wink:

Valeu

[]s

É direto já pega os Jars necessario para conexão e coloca no path e pronto !

É so criar uma classe de conexão !

Vou lhe mandar uma classe de conexão simples mas porem funcional !

  • Em SQL SERVER
package jdbc;

import java.sql.Connection;
import java.sql.DriverManager;

/**
 * @author RMF
 * @version
 */
public class ConnectionSQL {
    
	// Conexão com o Banco de Dados Oracle
	public static Connection getConnection() {
        
		Connection conn = null;
		
		// Conexão com o Banco de Dados SQL Server
        String databaseURL = ("jdbc:microsoft:sqlserver://NOMEDO SERVIDOR:1433;DatabaseName=NOMEDATABASE"); 
	    String user = "sa";
	    String password = "adm";
	    String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
	        
        try {
          Class.forName(driverName); 
          conn = DriverManager.getConnection(databaseURL, user, password);
		  System.out.println("Conectou");
          return conn;
        }
        catch (Exception e) {
          System.out.println("Erro Do LoginDAO: " + e);
        }
        return conn;
      }
    
}

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color][/size] :joia:

Muito obrigado amigo…

[]s