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 :
et voici ce qui s 'affiche dans ma fenetre :
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
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
![]()
Partager