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

Servlets/JSP Java Discussion :

Parser un string en date


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 35
    Par défaut Parser un string en date
    J'utilise un formulaire dans laquelle on saisie une date .

    Ce que je veux c'est récupérer cette valeur que je vais envoyer en requête sous forme de string et le parser en Date pour pouvoir l'insérer dans la base de données.

    J'utilise un servlet pour inserer dans ma base de données


    Merci d'avance

  2. #2
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    un petit tour dans la FAQ et puis voila.

  3. #3
    Membre averti
    Inscrit en
    Août 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 35
    Par défaut Est-il possible de faire une insertion avec un where ?
    Merci pour le lien

    En fait j'ai une erreur sql en du genre "Erreur de synthaxe aprés le where" quand j'essaie de faire ceci

    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
    Class.forName(pilote);
    java.sql.Connection conn = java.sql.DriverManager.getConnection("jdbc:odbc:MyDataSource");
    String requete="INSERT INTO mb_member (mb_entite,mb_fonction,mb_secteur,mb_statut,mb_lieunais,mb_annee,mb_ville,mb_departement,mb_region,mb_utilisation1,mb_utilisation2,mb_utilisation3,mb_utilisation4,mb_utilisation5,mb_utilisation6) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) WHERE mb_mail = 'cabddiop@yahoo.fr' ";
     
    stmt = conn.prepareStatement(requete);
     
    stmt.setString(1, entite);
    stmt.setString(2, fonction);
    stmt.setString(3, secteur);
    stmt.setString(4, statut);
    stmt.setString(5, lieunais);
    stmt.setInt(6, annee);
    stmt.setString(7, ville);
    stmt.setString(8, departement);
    stmt.setString(9, region);
    stmt.setString(10, utilisation1);
    stmt.setString(11, utilisation2);
    stmt.setString(12, utilisation3);
    stmt.setString(13, utilisation4);
    stmt.setString(14, utilisation5);
    stmt.setString(15, utilisation6);
    stmt.executeUpdate();

  4. #4
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Je ne sais pas ce que tu veux faire mais on ne peut aps mettre de where dans une requête INSERT. Si tu veux modifier une ligne il faut utiliser UPDATE.

  5. #5
    Membre averti
    Inscrit en
    Août 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 35
    Par défaut
    En faite je gere une inscription en deux phase

    Le client pour la première partie de son inscription saisie nom prenom email mot de pass. et si l'email n'a pas été utiliser par quelqu'un d'autre ces données sont insérées dans la table mb_membre et le nouveau client est redirigé vers une autre pour pour terminer son inscription.


    dans cette page les information saisie doivent etre saisie dans la meme table mais mais dans la ligne correspondant à l'email qui vient d'etre saisi


    Voila ce que je veux faire si vous pouvez me donner une piste.


    Merci d'avance

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 383
    Par défaut
    oui, comme l'a expliqué guigui5931, tu dois récupérer l'id de l'enregistrement qui contient l'email. Puis tu dois faire un UPDATE de cette ligne.

Discussions similaires

  1. Parser un string format ISO en date Java
    Par ttttnht dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 16/07/2008, 17h59
  2. Probleme pour parser une String en Date
    Par DrTank dans le forum Langage
    Réponses: 3
    Dernier message: 04/05/2007, 19h19
  3. [DOM] Parser une string
    Par judi_kl dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 19/11/2004, 11h06
  4. conversion String en Date (parse trop permissif)
    Par ciloulou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 13/09/2004, 18h36
  5. [DOM] parser une String pour en faire un document XML
    Par Fladnag dans le forum Format d'échange (XML, JSON...)
    Réponses: 9
    Dernier message: 29/03/2004, 11h04

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