Conexão a banco no MSSQLEXPRESS

Tenho um banco no SQLEXPRESS e no MySQL.
No MySQLO condegui executar um script SQL e obter a resposta,i.e, consegui me conectar ao BD usando o drive mysql-connector-java-5.1.18-bin.jar.

Quanto ao BD no MSSQL EXPRESS já tentei de tudo, vários drives em várias versões (mais novs, mais antigas) e nada.
No Microsoft Server Management Studio Express eu conecto o banco sem problema.
Tipo : Windows Authentication
ServerName: MALO-PC\SQLEXPRESS . Na Tab Summary aparece no título MALU-PC\SQLEXPRESS (SQL Server 9.0.4053 - malu-PC\malu) e em baixo malu-PC\SQLEXPRESS.

Recebo a mensagem:
java.sql.SQLException: No suitable driver found for \MALU-PC\SQLEXPRESS;databaseName=Siscab;Trusted_Connection=true;
at java.sql.DriverManager.getConnection(DriverManager.java:602)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at connectURLSQLEXPRESS.main(connectURLSQLEXPRESS.java:24)
Já tentei vários drivers, li 700 blogs e nada. Meu computador é um DELL Inspiration 15 com Windows 7 Premium Home Edition.

Minha última tentativa foi:

[code]import java.sql.Connection;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import javax.activation.DataSource;

public class connectURLSQLEXPRESS {
static final String JDBC_DRIVER =“com.microsoft.sqlserver.jdbc.SQLServerDriver”;
static final String connectionString="\\MALU-PC\SQLEXPRESS;databaseName=Siscab;Trusted_Connection=true;";

public static void main(String[] args) {

	// Declare the JDBC objects.
	Connection connection = null;
	Statement statement = null;
	ResultSet resultset = null;

    	try {
    		// Establish the connection.
				Class.forName(JDBC_DRIVER);
				//DataSource dataSource = new DataSource();
				connection= DriverManager.getConnection(connectionString);
				System.out.print("EXITO NA CONEXÃO");
        		// Create and execute an SQL statement that returns some data.
        		String SQL = "SELECT * FROM Aplicativos;";
                statement = connection.createStatement();
             	resultset = statement.executeQuery(SQL);

        	//	// Iterate through the data in the result set and display it.
        	while (resultset.next()) {
       	 		System.out.println(resultset.getString(2) + " ");
           	}
    	}

	// Handle any errors that may have occurred.
   		catch (SQLException e) {
			e.printStackTrace();
		}
		catch (ClassNotFoundException e) {
			e.printStackTrace();
		}

	//finally {
	//	if (resultset != null) try { resultset.close(); } catch(Exception e) {}
    //		if (statement != null) try { statement.close(); } catch(Exception e) {}
    //		if (connection != null) try { connection.close(); } catch(Exception e) {}
  }
}

//}
[/code]

Alguém sabe uma solução, que sirva para mim?
Grato Antecipadamente pela colaboração,
Clovismt

Veja se isso ajuda:
http://javafree.uol.com.br/topic-862613-Como-conectar-o-Sql-Server-2005-com-JDBC.html

veja esse post q respondi: http://www.guj.com.br/java/260816-conexao-sql-server-resolvido

t+ e boa sorte

Grato pela Força:

FEXX:
Já havia tentado os links q vc enviou;
1o link-Aí vai um exemplo de código com segurança integrada:
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);
SQLServerDataSource dataSource = new SQLServerDataSource();
dataSource.setIntegratedSecurity(true);//<<<< Será utilizado para que a conexão seja feita sem login e senhadataSource.setServerName(“LEANDRO-PC\SQLEXPRESS”);dataSource.setDatabaseName(“LocacaoCarro”);

meu java não reconhece algumas classes e o formato para estabelecer a conexão como dataSource.setInegratedSecurity(true)

2o link- O outro link é somente para sqlserver authentication, não funciona com o windows authentication. Não consigo mudar a autenticação do meu banco já inatalado para sql authentication através do SQL Server Manager Studio Express. Vc sabe como fazê-lo?

[b]Fernando Paiva:[/b]

O seu codigo é para sql authetication.

[code] public static Connection getConnection() throws SQLException{
try {
//sql2005 e 2008 driver JTDS
Class.forName(“net.sourceforge.jtds.jdbc.Driver”);
//return DriverManager.getConnection(“jdbc:jtds:sqlserver://localhost:1433/db;user=sa;password=2012;instance=SQLINSTANCE”); //com instancia
return DriverManager.getConnection(“jdbc:jtds:sqlserver://localhost:1433;databaseName=database”,“sa”,“senha”);

           //sql2000 com driver JTDS  
           //Class.forName("net.sourceforge.jtds.jdbc.Driver");                             
           //return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433;databaseName=db","sa","senha");  
       } catch (ClassNotFoundException e) {  
           JOptionPane.showMessageDialog(null, e.getMessage());              
           throw new SQLException();              
       }  
         
   }       [/code]

Como ficaria para windows?
Eu uso o JCreator e não o NetBeans. Que faço para colocar JTDS ao CLASSPATH do meu projeto? Quesignifica isso passo a passo?
Grato