Bonjour,
Bonjour,
je veut établir une connexion entre un interface et une base de donnée access
mai toujours il m'indique que impossible de connecté à la base j'ai taper le même user et password qui se trouve dans la base de donnée
import java.util.*;
import java.sql.*;
import java.io.*;
public class base2 {
/** Creates a new instance of connection */
private Connection conn;
String path = "C:/Documents and Settings/DDD/Mes documents/NetBeansProjects/Connexion/src/GESTCOM.mdb";
String user ;
String password ;
public base2() {
}
public base2(String user, String password, String path) {
this.path = path;
this.user = user;
this.password =password;
}
public boolean dbConnect() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String connectionString = "jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="+path;
conn=DriverManager.getConnection("jdbc:odbc:connexion");
conn = DriverManager.getConnection(connectionString, user, password);
} catch (ClassNotFoundException e) {
System.out.println("Problème avec le driver ODBC");
return false;
} catch (SQLException e) {
System.out.println("Impossible de se connecter à la base");
return false;
}
accueil acc = new accueil();
acc.show();
return true;
}
public boolean disconnect() {
try {
conn.close();
return true;
}
catch (SQLException e) {
return false;
}
}
public Connection getConn() {
return conn;
}
}
es ce que j'indique le nom de la table et la colonne où il se trouve le user et password si oui comment ???????
Configuration: Windows XP
Firefox 3.0.8