acces base de donnée via applet

acces base de donnée via applet - Java - Programmation

Marsh Posté le 18-06-2009 à 19:44:31    

Bonjour
 
je vous expose mon problème.
 
J'ai besoin d'accéder à une base de donnée via une applet
Tout ce passe bien lorsque je "run" mon applet dans la console de netbeans mais lorsque je la lance dans le navigateur internet elle n'accède pas à la base de donnée
 
voici mon bout de code en java
 

Code :
  1. Class.forName("com.mysql.jdbc.Driver" );
  2.                         conn =DriverManager.getConnection("jdbc:mysql://localhost/comptabilite", "lecture", "" );


et voici le code d'erreur de la console java lorsque j'exécute l'applet dans firefox
 

Code :
  1. Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: com/mysql/jdbc/NonRegisteringDriver
  2. at java.lang.ClassLoader.defineClass1(Native Method)
  3. at java.lang.ClassLoader.defineClass(Unknown Source)
  4. at java.security.SecureClassLoader.defineClass(Unknown Source)
  5. at java.net.URLClassLoader.defineClass(Unknown Source)
  6. at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)


merci par avance de votre aide

Reply

Marsh Posté le 18-06-2009 à 19:44:31   

Reply

Marsh Posté le 19-06-2009 à 09:13:10    

il faut que tu embarque le jar du driver jdbc a priori. le message est clair: NoClassDefFoundError.

 

Il doit falloir utiliser l'attribut "archive" de la balise <applet>, cf http://java.sun.com/docs/books/tut [...] l.html#jar


Message édité par pataluc le 19-06-2009 à 09:14:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed