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

Requêtes et SQL. Discussion :

commande sql Supression


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club Avatar de Logisticien
    Homme Profil pro
    Consultant SAP
    Inscrit en
    Mars 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Consultant SAP
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2013
    Messages : 71
    Points : 62
    Points
    62
    Par défaut commande sql Supression
    Bonjour,

    j'ai créé une base Access dont les table attachés sont des tables SQL server 2012.

    Nom : sqlAccess.png
Affichages : 152
Taille : 3,2 Ko

    quand j'exécute la commande ci dessous aucune ligne ne ne supprime malgré que le même code qui se trouve sur le champs Login du formulaire connex0 se trouve dans la table connexion colonne Login.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.RunSQL ("DELETE Connexion.Login, Connexion.[Nom de PC], Connexion.[Date de connexion], Connexion.Statut, Connexion.S, Connexion.Message, Connexion.SSMA_TimeStamp FROM Connexion WHERE (((Connexion.Login)=[Formulaires]![Connex0]![Login]));")
    quelqu'un sais me dire s'il faut corrigé le code ou bien faire qlq chose sur SQL server ?

    Merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 647
    Points : 14 624
    Points
    14 624
    Par défaut
    bonsoir,
    il faut mettre le paramètre qui vient du formulaire en dehors des guillemets:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.RunSQL ("DELETE Connexion.Login, Connexion.[Nom de PC], Connexion.[Date de connexion], Connexion.Statut, Connexion.S, Connexion.Message, Connexion.SSMA_TimeStamp FROM Connexion WHERE (((Connexion.Login)=" & [Forms]![Connex0]![Login] & "'));")
    éventuellement, mettre des apostrophes si Login est du texte:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    " ... WHERE (((Connexion.Login)= '" & [Forms]![Connex0]![Login] & "'));")
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

Discussions similaires

  1. execution de 2 commandes sql simulanément
    Par manikou dans le forum MFC
    Réponses: 4
    Dernier message: 03/05/2005, 15h10
  2. Commande SQL / connaître taille d'1 base
    Par Thomad dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/04/2005, 11h38
  3. [JDBC] Commande SQL récalcitrante
    Par Dahu dans le forum JDBC
    Réponses: 7
    Dernier message: 05/04/2005, 16h03
  4. commande SQL truncate table xxx
    Par Yogy dans le forum SQL
    Réponses: 1
    Dernier message: 07/10/2004, 14h57
  5. [dBase]il y a mieux que la commande sql UPDATE ?
    Par sana72 dans le forum Autres SGBD
    Réponses: 4
    Dernier message: 12/12/2002, 11h59

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