Bonjours,
je cherche à établir une connection entre un programme JAVA et une base de données ACCESS.
Je travaille sous windows XP,j'ai bien sur ACCESS mais SQL serveur n'est pas installé sur mon pc.
Pour faire un test, j'ai un petit programme qui se présente comme ça .
class CreateTable{
public static void main(String args[]) throws SQLException, ClassNotFoundException
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver" );
Connection connection = DriverManager.getConnection("jdbc: odbc:testBD" );
Statement statement = connection.createStatement();
statement.executeUpdate("create table testBD (NAME VARCHAR(32) NOT NULL PRIMARY KEY,ADRESS VARCHAR(32),BALANCE FLOAT)" );
statement.executeUpdate("insert into testBD values('titi','rue des chats',24.02)" );
statement.close();
connection.close();
}}
Lorsque le programme arrive à la deuxième ligne (celle entre les ), j'ai un message d'erreur qui apparait : "Une exception de type java.lang.ClassNotFoundException n'a pas pu être gérée" .
J'ai pas tout compris mais je me demande si j'ai les bons drivers pour me connecter à la base de données.
Que faire ? Comment vérifier si mes drivers sont bons ? s'ils ne sont pas bons, où trouver ce qu'il faut ?
Merci de votre aide