Bonjour a tous,
Avant tout une bonne et heureuse année.
Je débute l'année avec un problème JDBC.
L'erreur suivante apparaît :Code:Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:ucanaccess://c:/Decisions.accdb
Version imprimable
Bonjour a tous,
Avant tout une bonne et heureuse année.
Je débute l'année avec un problème JDBC.
L'erreur suivante apparaît :Code:Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:ucanaccess://c:/Decisions.accdb
Tu as commenter un truc qui me semble utile en toute première ligne. Probablement que c'est un ancien nommage de la classe du driver et que donc tu avais une erreur et que donc tu l'as commentée.
Essaye ceci ? (je tappe au pif car je ne connais pas ces ucanaccess)
Code:Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
Re bonjour,
pas beaucoup de changement au niveau erreur.
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; public class MainJDBC { public static void main(String args[]) throws Exception { Class.forName("net.ucanaccess.jdbc.UcanaccessDriver"); Connection conn=DriverManager.getConnection("jdbc:ucanaccess://c:\\Decisions.accdb"); //ai deja essyé //c:// - //c:/ - //c:\ - //c:\\ ResultSet rs = conn.createStatement().executeQuery("select ID from Decisions"); while (rs.next()) { System.out.println(rs.getString("ID")); } rs.close(); conn.close(); }
Code:
1
2
3
4
5
6
7
8
9
10 Exception in thread "main" java.lang.ClassNotFoundException: net.ucanaccess.jdbc.UcanaccessDriver at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at MainJDBC.main(MainJDBC.java:8) C:\Users\ehabi\AppData\Local\NetBeans\Cache\8.2\executor-snippets\debug.xml:83: Java returned: 1 BUILD FAILED (total time: 0 seconds)