IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

code java pour service web sur netbeans


Sujet :

NetBeans Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 19
    Par défaut code java pour service web sur netbeans
    Salut,
    je debut avec java et avec netbeans je veut ecrire un code pour faire un web service qui lit une base de donnee postgres et qui me renvois en resultat le champs d'une table voila ce que j'ai fait je sais que c'est truffé d'erreurs mais je compte sur vous pour m'expliquer
    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    package com.iris;
     
    import javax.jws.WebMethod;
    import javax.jws.WebParam;
    import javax.jws.WebService;
    import java.sql.*;
     
    /**
     *
     * @author hedi
     */
    @WebService()
    public class NewWebService {
        public String etatfact;
        /**
         * Web service operation
         */
        @WebMethod(operationName = "cosult_imp")
        public String cosult_imp(@WebParam(name = "idfacture")
        int idfacture, @WebParam(name = "reference")
        int reference)
        {
     
     
     
             try
            {
    Class.forName("org.postgresql.Driver");
    Connection connexion = DriverManager.getConnection("jdbc:postgresql://<127.0.0.1>:<5432>/<bddemosonede2>", "postgres", "admin");
    java.sql.Statement instruction=connexion.createStatement() ;
     
    //Envoyer une requete Deux Methode
    //Requete sans retour de donnée (INSERT, CREATE....)
    //boolean retour= instruction.execute("requete sql");
    //Requete avec retour de donnée (SELECT)
    ResultSet retour= instruction.executeQuery("select etat from facture where idfac='idfacture' and reference='reference'" ) ;
     
     
    connexion.close();
            }
            catch
                     (Exception sql_erreur) {
    //Gestion de l'exception d'erreur de connection à la base ou erreur de requete sql
    }
            //TODO write your implementation code here:
     
     
    }
            return retour ;
        }
    merci beaucoup

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Tu veux qu'on t'explique quoi en fait?

    ce code tu as bien du le trouver sur une page avec des explications, non?

  3. #3
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 19
    Par défaut
    je veut savoir pour quoi je ne peut pas retourner la valeur"retour" de la requete.

Discussions similaires

  1. Lancer un code java pour s'executer sur un serveur
    Par marouene_ dans le forum Général Java
    Réponses: 6
    Dernier message: 24/03/2011, 20h23
  2. Créer interface java pour service web
    Par Chipsssit dans le forum Services Web
    Réponses: 5
    Dernier message: 28/05/2009, 22h25
  3. API java pour amazon web services(amazon E-commerce Service)
    Par Invité dans le forum Services Web
    Réponses: 1
    Dernier message: 03/04/2008, 08h34
  4. applicatifs java pour tests web services
    Par godzizou dans le forum Services Web
    Réponses: 3
    Dernier message: 01/02/2008, 10h31
  5. Réponses: 2
    Dernier message: 20/11/2007, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo