Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : JDBC [ Archives / JDBC ] (edaunye)

lundi 21 novembre 2005 à 15:00:24 | JDBC

edaunye

Bonjour J'ai un applet de connexion à une base (voir code plus bas) qui fonctionne très bien, lancé à partir d'eclipse. Mais si je la lance à partir d'un navigateur (safari, firefox, netscape et explorer sur mac os x 10.4.3 j'ai le message suivant : "java.lang.NoClassDefFoundError:java/sql/Savepoint" sur mon serveur local MAMP et sur un serveur distant, chaineconnexion modifié bien sur, j'ai le message suivant : "no suitable driver" On m'a dit de mettre le fichier "mysql-connector-java-3.1.11-bin.jar" dans le même repertoire mais ça ne fonctionne toujours pas. Je débute en JAVA, si quelqu'un pouvait m'aider, ce serait super sympa merci d'avance import java.applet.Applet; import java.sql.*; import javax.swing.*; public class ConnectMySqlApplet extends Applet { static Connection connec; static String chaineconnexion = "jdbc:mysql://localhost:8889/courses"; static String login = "root"; static String pass = "root"; public static Connection getConnec() throws Throwable { Class.forName("com.mysql.jdbc.Driver"); return DriverManager.getConnection(chaineconnexion, login, pass); } public void init() { JFrame myFrame = new JFrame(); try { connec = getConnec(); Statement instruction2 = connec.createStatement(); ResultSet resultat = instruction2 .executeQuery("SELECT * FROM produits"); while (resultat.next()) { JOptionPane.showMessageDialog(null, resultat.getString("nom")); } resultat.close(); } catch (Throwable exception) { JOptionPane.showMessageDialog(null, "Erreur : " + exception); } } public void start() { } }

lundi 21 novembre 2005 à 15:07:03 | Re : JDBC

luuuuudooooo

Comment lances-tu ton application?
Avec quelle ligne de commande?

lundi 21 novembre 2005 à 15:12:36 | Re : JDBC

edaunye

je tape le nom du fichier html dans la barre d'adresse du navigateur ?

lundi 21 novembre 2005 à 15:18:48 | Re : JDBC

luuuuudooooo

J'imagine que ta page html est ton applet...
Je peux voir le code de ta page html ?


lundi 21 novembre 2005 à 15:23:14 | Re : JDBC
lundi 21 novembre 2005 à 15:26:33 | Re : JDBC

luuuuudooooo

Voila le problème
tu dois spécifier ton jar dans ton applet

<html>
<body>
<applet codebase="." code=ConnectMySqlApplet.class width="700" height="200" archive="NomDeTonJar.jar">
</applet>
</body>
</html>

lundi 21 novembre 2005 à 15:40:28 | Re : JDBC

edaunye

ça ne fonctionne toujours pas : "java.lang.ClassNotFoundExeption: ConnectMySqlApplet.class" en enlevant le code="." j'ai le message habituel "java.lang.NoClassDefFoundError:java/sql/Savepoint" l'archive ne change rien

lundi 21 novembre 2005 à 15:52:33 | Re : JDBC

edaunye

désolé j'vais mis code"." sans le = voici mon code mais j'ai toujours ce message : "java.lang.NoClassDefFoundError:java/sql/Savepoint"

lundi 21 novembre 2005 à 15:52:34 | Re : JDBC

edaunye

désolé j'vais mis code"." sans le = voici mon code mais j'ai toujours ce message : "java.lang.NoClassDefFoundError:java/sql/Savepoint"

lundi 21 novembre 2005 à 15:58:42 | Re : JDBC

luuuuudooooo

Ok

On va vérifier si toutes les conditions sont respectées :

1) As-tu bien placer ton jar dans le même répertoire que ton fichier html?
2) Ta classe SavePoint se trouve-t-elle bien dans ton jar?

Si oui cette ligne de commande ça devrait fonctionner...

Lancer le fichier html directement au lieu de l'appeler par internet si c'est le cas... Ptet que ce ne réagirait pas de la même façon


1 2

Cette discussion est classé dans : java, applet, public, static, jdbc


Répondre à ce message

Sujets en rapport avec ce message

Applet qui fonctionne seulement en local :-( [ par Dinofly ] Rebonjour à tous,Je débute en Java et j'ai converti une petite application Java que j'ai trouvée dans un bouquin en applet.Celle ci fonctionne très bi Applet : pb de focus ! [ par TheStockholmSyndrome ] salut a tousj'ai un pb avec mes applet pour recuperer le focus au chargement afin que les evenements clavier fonctionne.L'objectif de cet applet par e passer de fichier texte a des classes java [ par anneli ] alo,je travaille avec des fichiers textes contenant des données sous la forme suivante:class Voiture extends class java.lang.Object{ public stat impression avec une applet [ par neo1260 ] Bonjour, je suis désespérer, je suis toujour sur mon probléme d'impression et je ne sais pas ce que c'est le probléme. L'applet d'impression ne se lan probleme avec un applet chat [ par funbidule ] J'ai un probleme avec ce programme il crès bien la fenetre mais n essaie pas de se connecter au serveurQuelqu'un saurait il m aider?package chat;impor applet, swing class et constructeur. [ par nonoz ] bonjour,j'aurais besoin d'un peu d'aide parce que je comprends pas bien ce qu'il faut que je fasse (enfin si faire un constructeur mais ou et comment listener dnas une applet??? [ par nonoz ] Bon je mets ma question ici car je sais pas trop ou la mettre ailleurs... j'essaye d'ajouter un listener sur mes boutons qu'il lorsque l'on clique des Un petit rensignement [ par Jean_Bob ] Salut, Je viens tout just de me mettre a java. J ai essayé de tracé un trait sur un applet mais je n y arrive. Pourriez vous me dire ce qui ne va pas no suitable driver et NoClassDefFoundError:java/sql/Savepoint [ par edaunye ] Bonjour Je retape mon message, c'est sorti en vrac, j'espere que ç va marcher J'ai un applet de connexion à une base (voir code plus bas) qui fonctio Comment on charge un driver dans un applet? [ par Nisnor ] Salut à tous...Heu je sais que j'ai déja fais un topic a ce sujet mais impossible de remettre la main dessu (si quelqu'un pouvait me dire comment on f


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.