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

Java Discussion :

ajouter une variable d'un classe java à une bdd


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2013
    Messages : 286
    Par défaut ajouter une variable d'un classe java à une bdd
    bonjour j'ai une classe java Service.java
    contient les variables suivantes:
    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
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
     
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    package projet;
     
    /**
     *
     * @author Youness
     */
    public class Service {
     
            //private String vlan;
    	private String desc;
            private String vrf;
            private String address;
            private String JR;
     
    	public Service( String desc,String vrf,String address,String JR) {
    		//this.vlan = vlan;
    		this.desc = desc;
                    this.vrf = vrf;
    		this.address = address;;
    		this.JR = JR;
    	}
          /* 
    	public String getvlan() {
    		return vlan;
    	}
     
    	public void setvlan(String vlan) {
    		this.vlan = vlan;
    	}
    */
    	public String getdesc() {
    		return desc;
    	}
     
    	public void setdesc(String desc) {
    		this.desc = desc;
    	}
     
            public String getvrf() {
    		return vrf;
    	}
     
    	public void setvrf(String vrf) {
    		this.vrf = vrf;
    	}
              public String getaddress() {
    		return address;
    	}
     
    	public void setaddress(String address) {
    		this.address= address;
    	}
              public String getjr() {
    		return JR;
    	}
     
    	public void setjr(String jr) {
    		this.JR= JR;
    	}
            public String toString() {
            return desc+" "+vrf+" "+address+" "+JR;
        }
     
            public void lister(){
              System.out.println(desc+" "+vrf+" "+address+" "+JR);
            }
    }
    et dans le main j'affiche ces variable à l'aide de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ArrayList<Service> list = new ArrayList<Service>();
                System.out.print("\n"+list.get(i).getdesc()+" - ");
    ...
    alors je veux que ces variables s'ajoutent à ma table ville1 pour la bdd projet
    Merci

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    tu demandes comment ajouter des données dans une table de BDD ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2013
    Messages : 286
    Par défaut
    oui
    par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    client = sb.toString();
     srv.setdesc(client);
    srv.setdesc(client): c'est d'ajouter la variable client à la variable desc de la classe service
    Service srv=new Service();
    et enfin je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alService.add(srv);
    dans le main j'affiche le array comme çà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.out.print(srv.getdesc()+" "+srv.getjr()+"\n "....
    donc je veux ces variable de ce arraylist s'ajoutents à ma table de la base de données

  4. #4
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Tu as regardé du côté de JDBC ?
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  5. #5
    Membre éclairé
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Avril 2013
    Messages : 286
    Par défaut
    Non j'ai pas encore faire le code pour ajouterle champ du arraylist à la bdd c'est ce que je vous demande de m'aider à faire le dernier code c'est d'ajouter le stringbuffer récupéré à une variable de la classe service.java

  6. #6
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Pour écrire dans une BDD, tu n'as pas le choix.
    Il faut utiliser JDBC (au simple) ou Hibernate (beaucoup plus compliqué pour ce que tu as à faire)

    avec JDBC tu dois :
    1) créer la connexion à ta base (serveur + base + utilisateur + mot de passe)
    2) créer la requête d'insertion (INSERT INTO ...)
    3) exécuter la requête
    4) fermer la connexion

    Il faut regarder dans les tutos
    On ne fera pas le travail à ta place
    mais on sera là si tu n'y arrive pas, comme on l'à déjà fait avec ton problème précédent de n° dans un string buffer
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/07/2014, 18h41
  2. Mettre une variable dans l'appel d'une variable de session
    Par PrinceMaster77 dans le forum Langage
    Réponses: 2
    Dernier message: 13/04/2011, 10h12
  3. Réponses: 9
    Dernier message: 05/11/2008, 09h37
  4. Réponses: 1
    Dernier message: 17/01/2007, 21h52
  5. Réponses: 7
    Dernier message: 13/03/2006, 15h39

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