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 : Procédures stockées [ Archives / JDBC ] (noname85)

jeudi 27 avril 2006 à 16:32:55 | Procédures stockées

noname85

Bonjour a tous !

Comment faire appelle à une procédure stockée en java ?

j'ai bien trouvé es éléments de réponses à cette question mais rien de concluant !!!

voici la méthode qui pose problème :

public int executeUpdate(String proc, Map param)
        throws SQLException {
        final Connection connection = getConnection();
        final CallableStatement callStatmt = connection.prepareCall("{? = call " + proc + "}");
        if (!param.isEmpty()) {
            for (final Iterator it = param.keySet().iterator(); it.hasNext();) {
                final String paramName = (String) it.next();
                final Object paramValue = param.get(paramName);
                callStatmt.setObject(paramName, paramValue);
            }
        }
        final int resultat = callStatmt.executeUpdate();
        callStatmt.close();
        connection.close();
        return resultat;
    }


Et voici l'erreur :

Fonction non prise en charge

Si qqun a s idées, je suis preneur !!!

NoName85

Et que Dieu vous garde, parce que moi j'ai pas le temps !!!

jeudi 4 mai 2006 à 15:25:29 | Re : Procédures stockées

noname85

Salut !

Mon problème était dû à la versino de mon driver qui n'implémentait pas la fonction setObject() !!

Voilà un problème de résolu !

Maintenant, il y en a des nouveaux :'(

Comment récupérer le résultat d'une requète de type select avec java,
la requète étant exécutée par un procédure stockée !


NoName85

Et que Dieu vous garde, parce que moi j'ai pas le temps !!!

vendredi 26 mai 2006 à 13:55:23 | Re : Procédures stockées

souma123

bonjour ,
je suis entrain de developper une application en java et mysql ,en fait je voudrais stocker des données dans ma base mysql et j'aurais affaire a plusieurs requêtes simultanées (l'insertion dans plusieurs tables en même temps),je vois que la meilleur methode c'est de travailler avec les procedures stockées.
est ce que quelqu'un peut me dire comment creer une procedure stockée avec  phpmyadmin et comment l'invoquer dans un code java.
merci pour votre aide



Cette discussion est classé dans : connection, string, param, final, callstatmt


Répondre à ce message

Sujets en rapport avec ce message

enchainer des requetes http dans un client java [ par squezzyb ] Bonjour a tous. J'essaye de developper un client java pour envoyerdes requetes HTTP à un serveur JBOSS. Ce qui coince, c'est qu'à partir de la seconde connection à ma base [ par thanatos67 ] Salut à tous.Je suis en train de développer une application qui me permettrait, lors d'une capture d'image avec ma webcam, de mettre l'image dans la b j2ee [ par mkawti ] bonjour,je travail sur une application web avec le freamwork struts,j'ai programmer la partie authentification des client des la société a qui apparti classpath / Base de donnée [ par Faatalis ] BonsoirSuper débutant, je cherche à réaliser une application utilisant une base de donnée.J'ai choisit hsqldb, puisqu'elle est facilement transportabl connection oracle avec java [ par ulysse00 ] salut mes mais je cherche comment connecter unne base de donnée oracle avec java j'ai habitude de faire cette procedure avec MYSQL et je voulais bien Classe connection pour mysql [ par mimi1255 ] Bonjour, je veux créer une classe permettant de se connecter ou se déconnecter de ma base de donnée.J'ai fait ceci, mais je ne suis pas du tout sur de Connexion a Access par Java (Eclipse) [ par johnmichel ] Bonjour, voila cette année au programme des cours Java mais le problème c'est que je ne m'en sort pas du tout. La on doit recuperer des valeurs d'une Crypté les informations de la base de données [ par Noizet ] Hello,J'aimerai savoir de quel manière je peux crypté mes données sur la base de données ?Pour le moment elles sont en claire de cette façon de mon co Connection refused [ par Skyffer3 ] Bonjour a tous, j'ai un petit probleme de connexion avec socket. Je m'explique, voici tout d'abord mon code, l ets tres court :import java.io.*;import Base de données et JFreeChart [ par cybertls ] Bonsoir tout le monde,Je ne suis pas très forte en programmation, mais j'ai un dossier à rendre mercredi 27/08/08.Je dois générer un tableau de bord e


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,218 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é.