Conexão com o SQL server 2008

Galera, estou estudando Java agora, não estou conseguindo conectar com o sql server, já baixei vávios arquivos adicionei na biblioteca e ele fala que não encontrou o drive, já pesquisei muito na net e não tive sucesso.

Essa é minha fábrica de conexões

import java.sql.Connection; // conexão SQL para Java
import java.sql.DriverManager; // driver de conexão SQL para Java
import java.sql.SQLException; // classe para tratamento de exceções

public class ConnectionFactory
{
public Connection getConnection()
{
try
{
//return DriverManager.getConnection(“jdbc:microsoft:sqlserver://localhost:1433;databaseName=DadosAG”);
return DriverManager.getConnection(“jdbc:microsoft:sqlserver://localhost:1433”,“sa”,"");
//3307
//1433
}
catch(SQLException excecao)
{
throw new RuntimeException(excecao);
}
}
}

Aqui onde testa a conexão:

package factory;

import java.sql.Connection;
import java.sql.SQLException;

public class TestaConexao
{
public static void main(String[] args) throws SQLException
{
Connection connection = new ConnectionFactory().getConnection();
System.out.println(“Conexão aberta!”);
connection.close();
}
}

Retorna esse erro:
Exception in thread “main” java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433
at factory.ConnectionFactory.getConnection(ConnectionFactory.java:29)
at factory.TestaConexao.main(TestaConexao.java:20)
Caused by: java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at factory.ConnectionFactory.getConnection(ConnectionFactory.java:23)
… 1 more
Java Result: 1

O que estou fazendo de errado ?

Exception in thread “main” java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433

Você tem que colocar o driver do sql server dentro do build path do seu projeto. Se for um projeto Web, tem que colocar no build path e o arquivo na pasta lib.

Procura por J Connector sql server no google.

Abraço.

Dê uma olhada

http://javaaberto.blogspot.com.br/2012/08/conectando-sql-server-em-java.html

Ravnus, como disse estou estudando essa linguagem, poderia por favor me explicar como coloco o drive do sql server dentro do build path do meu projeto (caminho) ?