Bonjour à tous,

Débutant en JAVA, j'essaye de faire une connexion vers une base de donnés SQL Server:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
try  
			       { 
 
			            // Load the SQLServerDriver class, build the 
			            // connection string, and get a connection 
			            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
			            String connectionUrl = "jdbc:sqlserver://xxxxx:1433;" +
			                                   "databaseName=xxxxxx;" + 
			                                   "user=xxxxx;" + 
			                                   "password=xxxxx"; 
			            String pathUrl = "\\\\sqlserver\\c$\\Program Files\\Microsoft JDBC Driver 4.0 for SQL Server\\sqljdbc_4.0\\enu\\sqljdbc4.jar";
			            Connection con = DriverManager.getConnection(connectionUrl); 
			            JOptionPane.showMessageDialog(null,"Connected"); 
			            // Create and execute an SQL statement that returns some data.  
			            String SQL = "SELECT Nom FROM T_collaborateurs WHERE Mec='999999'";  
			            Statement stmt = con.createStatement();  
			            ResultSet rs = stmt.executeQuery(SQL); 
 
			            // Iterate through the data in the result set and display it.  
			            while (rs.next())  
			            {  
			            	JOptionPane.showMessageDialog(null,"Ton message"); 
			            } 
 
			       }  
			       catch(Exception e)  
			       { 
			    	   JOptionPane.showMessageDialog(null, e.getMessage() ); 
			            System.exit(0);  
			       }
Cette connexion ne marche pas. Par contre j'ai crée un DataAdapter avec les mêmes propriétés qui celles de cette connexion (avec le classPath "\\sqlserver\c$\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\enu\sqljdbc4.jar") qu'arrive bien à se connecter à ma base.

J'ai donc deux questions:
Est-ce que c'est possible d'ajouter ce classPath dans mon code (j'ai crée la variable pathUrl)?
Si non, comment pourrais-je utiliser mon DataAdapter pour faire cette connexion? J'ai cherché un peu et je ne trouve que des exemples dot.Net...

Merci d'avance pour vos réponses