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

VBA Access Discussion :

Deplacement ligne suite remplissage champ


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut Deplacement ligne suite remplissage champ
    Bonjour le forum
    Je reviens vers vous pour de l' aide sur un pb de déplacement de ligne d' une table vers une autre table apres avoir rempli le champ date de sortie.
    Merci d' avance pour vos reponses
    Aladin

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut
    Bonjour le forum

    Je n' ai pas trouvé l' expression pour dire si un champ de type est non vide, en faisant des test avec un champ date de type texte j' ai pu creer une requete d' Ajout dans une autre table base sur le critere n' est pas nul.
    Mais avec cette requete en suppression, toujours avec le meme critere, la requete s' exécute mais n' éfface pas les données de la table

    Merci d' avance
    Aladin

  3. #3
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 127
    Par défaut
    Bonjour,

    Inspire toi de cet exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DoCmd.RunSQL "INSERT INTO archive SELECT * FROM table WHERE isnull(date_trans);"
    DoCmd.RunSQL "update archive set date_trans=now WHERE isnull(date_trans);"
    DoCmd.RunSQL "DELETE FROM table WHERE isnull(date_trans);"
    On peut aussi grouper les 2 premières lignes mais j'ai pas la syntaxe exacte en tête...

  4. #4
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut
    Bonjour nico84 et le forum
    Merci pour ta réponse, j' ai éléboré mon code mais cela ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.RunSQL "INSERT INTO Livres_Emprunt SELECT * FROM Livres WHERE  Is Not Null (Date_Retour);"
    J' ai une erreur de syntaxe opérateur, normalement le champ date_Retour est du format texte, et donc pour Non vide j' ai mis Is Not Null.

    Merci d' avance pour les réponses
    Aladin

  5. #5
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 197
    Billets dans le blog
    47
    Par défaut
    Salut,
    essaye:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    ... WHERE Not IsNull (Date_Retour);"

  6. #6
    Membre éclairé
    Inscrit en
    Avril 2005
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 352
    Par défaut
    Bonjour f-leb et le forum

    Merci pour ta réponse j' ai fait la modif et le test est Ok, et si on veut lui dire de n' insrer que certain champs, quel modif que je dois apporté au code
    Aladin

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/04/2007, 23h47
  2. Réponses: 2
    Dernier message: 12/02/2006, 15h42
  3. afficher un nombre exact de ligne d'un champs
    Par tchoune dans le forum ASP
    Réponses: 4
    Dernier message: 29/12/2005, 16h50
  4. Réponses: 9
    Dernier message: 23/05/2005, 09h35
  5. Réponses: 2
    Dernier message: 19/05/2004, 10h13

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