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

ASP Discussion :

[ASP3] updater la date du jour dans une table Access


Sujet :

ASP

  1. #1
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut [ASP3] updater la date du jour dans une table Access
    Bonjour le forum,

    J'ai une table access nommée cloturer.

    Dans cette table, deux champs sont présent :

    datecloture et datecloture2

    J'ai essayé d'ajouter (de updater) la date du jour (après clic sur un bouton) mais il y'a un petit problème.

    Le but est docn lorsque le visiteur clique sur le bouton, que la date du jour (7/03/2006) se mette dans datecloture2.

    Ensuite, je demanderai de contrôler, sil datecloture et datecloture2 sont identique, on cache le bouton.

    Mais une erreur dans mon code que voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    txtSQL = "" 
    txtSQL = "update [cloturer] set datecloture2 = '" & date  "' where boutoncloturer <> ""
    cnn.Execute (txtSQL)
    Date correspond à la fonction vbscript, je ne sais pas si c'est correct.

    Je lui demande de mettre la date du jour dans lequel le champ boutoncloturer est différent de rien.

    En tous cas, le reste de mon code est vert, cela veut dire qu'il y'a une erreur.

    Pouvez-vous m'aider svp ?

    Merci d'avance.

    bgs

  2. #2
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Bonjour,

    Essaies :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    txtSQL = "" 
    txtSQL = "update [cloturer] set datecloture2 = " & date() & " where boutoncloturer <> "" 
    cnn.Execute (txtSQL)

  3. #3
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour Crazyblinkgirl,

    Comment vas-tu ?

    Merci pour ta réponse.

    Malheureusement, j'ai ce message d'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Constante chaîne non terminée
     
    /delibes/authentification.asp, ligne 39
     
    txtSQL = "update [cloturer] set datecloture2 = " & date() & " where boutoncloturer <> ""
    Qu'en penses-tu ?

    merci encore.

    bgs

  4. #4
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Et avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    txtSQL = "" 
    txtSQL = "update [cloturer] set datecloture2 = " & date() & " where boutoncloturer is null " 
    cnn.Execute (txtSQL)
    ?

  5. #5
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Re-bonjour Crazyblinkgirl,

    Merci pour ton dévouement.

    Quand tu me dis :

    where boutoncloturer is null
    ça veut dire, où boutoncloturer = null

    C'est le contraire que j'aurais voulu.

    Mais quand je met

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where boutoncloturer is <> null
    ça fonctionne pas.

    Merci encore pour ton aide.

  6. #6
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Ah oui désolée autant pour moi, mets not null

  7. #7
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par Crazyblinkgirl
    Ah oui désolée autant pour moi, mets not null
    Oh très fort(e), nous avançons

    Grâce à toi, une donnée va s'inscrire dans la table et ce pour chaque enregistrement où boutoncloturer est différent de rien.

    C'est une première étape.

    Maintenant, le problème est que le résultat n'est pas celui escompté :

    0:01:40
    avec une valeur date/heure
    datecloture2
    1,16317713526088E-03
    avec une valeur texte.

    Le résultat attendu est 7/03/2006.

    T'as déjà vu ça ?

    Merci pour ton dévouement.

    bgs

  8. #8
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Ton champ est bien de type date?

    Tu as essayé de faire une requete directement dans ta base avec une date fictive?

  9. #9
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    oui mon champ est bien date

    Tu as essayé de faire une requete directement dans ta base avec une date fictive?
    Comment dois-je faire cela ?

    Merci

  10. #10
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Re,

    Et ça ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ..... set datecloture2 = '" & date() & "' where .....

  11. #11
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Salut PC75,

    Tu es trop fort !

    Le résultat est nikel maintenant !

    Merci beaucoup PC75 et merci à toi aussi Crazyblinkgril pour ton dévouement.

    Mes respects à vous deux.

    bgs

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

Discussions similaires

  1. Mettre date du jour dans une table
    Par amely78 dans le forum Access
    Réponses: 4
    Dernier message: 27/12/2010, 11h29
  2. Rentrer la date du jour dans une base de données
    Par Guguslefun dans le forum ASP.NET
    Réponses: 4
    Dernier message: 04/06/2007, 14h05
  3. format de la date du jour dans une requete
    Par Chauveau dans le forum Access
    Réponses: 2
    Dernier message: 21/11/2006, 21h15
  4. inserer la date du jour dans une cellule
    Par mademoizel dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 11/06/2006, 14h34
  5. [Dates] Mettre date du jour dans une textbox
    Par Le Rebel dans le forum Langage
    Réponses: 1
    Dernier message: 13/02/2006, 07h27

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