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 :

probleme avec du sql


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Par défaut probleme avec du sql
    bonjour je souhaite créer des enregistrement mais lors de l'execution un message d'erreur "erreur de syntaxe dans l'instruction insert into" apparait
    or je ne vois pas l'erreur
    quelqu'un pourrait il m'éclaircir l'esprit?
    merci

  2. #2
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Par défaut
    desole voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SQL = "Insert into RapportJournalier "
    SQL = SQL + "(CodeVendeur, Departement, CodeClient, Generique, Type, Commentaire, Date) "
    SQL = SQL + "values ( Vendeur.Value, Dpt.Value, Client.Value, Generique.Value, Type.Value, Commentaire.Value, Date.Value)"
    MsgBox SQL
    DoCmd.RunSQL SQL

  3. #3
    Membre Expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Par défaut
    Que sont vendeur, dpt, ... ? Des zones textes ?

    Tu devrais plutôt faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    SQL = "Insert into RapportJournalier "
    SQL = SQL + "(CodeVendeur, Departement, CodeClient, Generique, Type, Commentaire, Date) "
    SQL = SQL + "values ('" & Vendeur.Value & "', '" & Dpt.Value & "', '" & 
     Client.Value & "', '" & Generique.Value & "', '" & Type.Value & "', '" & 
    Commentaire.Value & "', '" & 
     Date.Value & "')"
    MsgBox SQL
    DoCmd.RunSQL SQL
    Remarque que le code ci-dessus suppose que tout tes champs sont de types String. A toi à adapter au besoin.

    Christophe

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 131
    Par défaut
    j'ai maintenant une erreur de syntaxe

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    172
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 172
    Par défaut
    à la place des + met & ça devrait marcher

Discussions similaires

  1. [C# 2.0] Probleme avec requete SQL
    Par Sion_Sempai dans le forum Windows Forms
    Réponses: 4
    Dernier message: 18/09/2006, 23h45
  2. Réponses: 3
    Dernier message: 18/09/2006, 20h55
  3. [JDBC]probleme avec requête sql
    Par lkryss dans le forum JDBC
    Réponses: 16
    Dernier message: 10/06/2006, 01h44
  4. Probleme avec une SQL
    Par GESCOM2000 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 09/02/2006, 15h05
  5. probleme avec requete sql aime pas les strings
    Par lil_jam63 dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/02/2004, 14h45

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