[debutant]problème connexion db access java
Bonjour,
j'ai trouvé une syntaxe pour me connecter a une base de données access en java, lors de la compilation aucune erreur,quand j execute pas d'erreur ni mes resultats mais affiche Exception
voici mon code :
Code:
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 31
|
import java.sql.*;
public class Connect_DB{//deb class
public static void main(String args[]) {//main
String url = "jdbc:odbc:JOS";
String myquery="SELECT DISTINCT CInt(Trim(Right(Left([notice_id],Len([notice_id])-7),Len(Left([notice_id],Len([notice_id])-7))-6))) AS JOS_NUM FROM ojs WHERE (((Month([publication_date]))=12) AND ((Year([publication_date]))=2007)) GROUP BY CInt(Trim(Right(Left([notice_id],Len([notice_id])-7),Len(Left([notice_id],Len([notice_id])-7))-6)));";
Connection con = null;
try {//try1
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection(url,"","");
Statement requete = con.createStatement();
System.out.println(myquery);
ResultSet resultat= requete.executeQuery(myquery);
while (resultat.next()) { //while
System.out.println(resultat.getInt(1));
}; //while
} //try1
catch(Exception e) { System.out.println("Exception"); } //try1
}//main
}//fin class |
et voici ce qui s 'affiche dans ma fenetre :
Code:
1 2 3 4 5 6 7 8
|
----jGRASP exec: java Connect_DB
Exception
----jGRASP: operation complete. |
je ne sais pas trop ce qui cloche
merci pour votre aide
;)