Petite erreur

cs_johnmichel Messages postés 30 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 20 février 2006 - 14 févr. 2006 à 10:14
cs_johnmichel Messages postés 30 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 20 février 2006 - 16 févr. 2006 à 16:15
bonjour,

Voila j'ai un message d'erreur:

Error:java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Fichier '(Inconnu)'



mon code



public class Test {

public static void main(String[] args) {

//MultiJoueur j=new
MultiJoueur(Clavier.saisirString("Entrez un mot à faire découvrire: "));

//.Charger();

//j.SaisirMot();

UnJoueur monJoueur=new UnJoueur();

monJoueur.execRequete();

}



}





import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;



public class UnJoueur {



Connection maConnection=null;

void execRequete(){

int monInt;

String maString=null;

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String filename="jdbc:odbc:dictionnaire.mdb";


String database="jdbc:odbc:Driver={Microsoft Access
Driver (*.mdb)};DBQ=";



database+=filename.trim()+";DriverID=22;READONLY=true}";


maConnection =
DriverManager.getConnection(database,"","");

Statement stmt=maConnection.createStatement();


ResultSet resultSet=stmt.executeQuery("Select num,
MOT FROM dico");

while(resultSet.next()){

monInt=resultSet.getInt(1);

maString=resultSet.getString(2);

System.out.println(monInt);

System.out.println(maString);



}



} catch(Exception e){

System.out.println("Error:"+e);

}

}



}





Et j'ai fai une source de donnéee ODBC qui s'appel dico qui pointe sur une base de donnée dictionnaire qui a une table dico.

Je ne trouve pas mon erreur.... Merci de votre aide

1 réponse

cs_johnmichel Messages postés 30 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 20 février 2006
16 févr. 2006 à 16:15
personen qui veut maider?
0
Rejoignez-nous