salut à tous,

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
import java.sql.*;
 
import com.microsoft.jdbc.sqlserver.SQLServerDriver;
 
public class Connexion {
 
	private Connection conn = null;
 
	public Connexion() {
		try {
 
			Class.forName("com.microsoft.jdbc.sqlserver");
			String strUrl = "jdbc:sqlserver://127.0.0.1:1433;";
			strUrl+="user=foo;pass=bar;DatabaseName=savons;";
			Driver driver= new SQLServerDriver();
			Connection conn = driver.connect(strUrl,null);
			conn.close();
		}
		catch( SQLException e)
		{
			System.out.println("le message d'erreur est :"+ e.toString());
		}
 
	}
	public static void main(String[] args) {
 
		new Connexion();
	}
}
et j'ai le message d'erreur suivant : java.lang.NoClassDefFoundError: Connexion
j'ai un repertoire lib dans lequel il y a mon driver et je l'ai bien ajouté à mon classpath.

je pense que cela vient de mon driver jdbc.
est ce que vous pouvez m'indique un driver avec sa Class.forName("") associée.
merci d'avance.


[ Modéré par christopheJ ]
Ajout des balises code : un message lisible est plus agréable
Les Règles du Forum