Conexão SQL Server 2000?[Resolvido]

Olá pessoal jah baixei o driver jtds, e fui fazer um teste com o sql server 2000, ele carrega o driver mas não cria a conexão…

//Carrega o driver JDBC
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);

// Cria a conexão com o banco de dados
connection = DriverManager.getConnection(“jdbc:microsoft:sqlserver://BIGAS:1433”,“sa”,“sa”);

no mysql eu coloco o nome do banco de dados logo após o localhost
connection = DriverManager.getConnection(“jdbc:mysql://localhost/bdCadastro”,“root”,“felix01”);

e no sql onde eu coloco o meu bdCadastro?..jah tentei de tudo mas retorna falha na conexão…talvez seja esse o erro…não estou especificando o banco a ser conectado…
t+

O seu problema é que você está tentando carregar o driver JDBC da Microsoft e não o JTDS. Olhe a documentação do seu driver para ver como criar uma conexão corretamente:
:arrow: http://jtds.sourceforge.net/faq.html#driverImplementation
:arrow: http://jtds.sourceforge.net/faq.html#urlFormat

Na String de conexao tente o seguinte:

connection = DriverManager.getConnection(“jdbc:sqlserver://BIGAS:1433”,“sa”,“sa”);

Tente algo mais ou menos assim:

public class ConnectionFactory { 

	private static final String url = "jdbc:jtds:sqlserver://servidor/base";
	private static final String driver = "net.sourceforge.jtds.jdbc.Driver";
	private static final String usuario = "user";
	private static final String senha = "password";
	
	public static Connection getConnection() throws SQLException {
		try {
			Class.forName(driver);
			return DriverManager.getConnection(url, usuario, senha);
		} catch (ClassNotFoundException e) {
			throw new SQLException(e.getMessage());
		}
	}
}

Valeu Pedrosa, o erro estava na sintaxe mesmo…o correto:

Class.forName(“net.sourceforge.jtds.jdbc.Driver”);
connection = DriverManager.getConnection(“jdbc:jtds:sqlserver://localhost/bdCadastro”,“sa”,“sa”);

[quote=Pedrosa]Tente algo mais ou menos assim:

[code]
public class ConnectionFactory {

private static final String url = "jdbc:jtds:sqlserver://servidor/base";
private static final String driver = "net.sourceforge.jtds.jdbc.Driver";
private static final String usuario = "user";
private static final String senha = "password";

public static Connection getConnection() throws SQLException {
	try {
		Class.forName(driver);
		return DriverManager.getConnection(url, usuario, senha);
	} catch (ClassNotFoundException e) {
		throw new SQLException(e.getMessage());
	}
}

}
[/code][/quote]