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 :

Problème insert mémo sql & vba [AC-2010]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    IT Developer
    Inscrit en
    Novembre 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : IT Developer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2013
    Messages : 16
    Par défaut Problème insert mémo sql & vba
    Bonjour,

    Je n'arrive pas à éxecuter une requête insert sans avoir un message d'erreur 3075 : erreur de syntaxe (opérateur absent) dans l'expression ( contenu du champs qui pose problème )

    voici la requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Dim req_marche As String
    req_marche = "INSERT INTO marche (ident_lot, num_lot, marche_marco, numero_marche, libelle_marche) values (" & ident_lot & ", '" & num_lot & "', '" & SCE_MAR_MARCO & "', '" & MRG_NUM & "', '" & MRG_LIB & "' );"
    CurrentDb.Execute (req_marche)
    J'ai un boutin qui sur le clique éxécute cette procédure.
    Le champ qui pose problème est le champ MRG_LIB dans la table source, qui est de type mémo, j'ai ce problème sur plusieurs requêtes. J'ai passé la journée a essayé de comprendre, rien n'y fait je ne trouve pas. Je n'arrive pas à faire des requêtes insert lorsque j'ai un champ de type mémo.

    J'ai bien vérifié et les champs de la table source et cible sont de même type. Quel est le problème ? J'ai besoin de vos lumières svp.

    EDIT : Je viens de tester en ayant changer le type des champs de mémo vers texte et j'ai toujours le même problème. Donc le problème ne vient pas du type "mémo"

    Merci par avance.
    Cordialement,
    Jordan

  2. #2
    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
    Il n'y aurait pas une ' dans le texte par hasard ? Si oui il faut la doubler !

  3. #3
    Membre averti
    Homme Profil pro
    IT Developer
    Inscrit en
    Novembre 2013
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : IT Developer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2013
    Messages : 16
    Par défaut
    Oh Mon dieu ! Tu viens de résoudre mon problème en si peu de temps ! Merci, effectivement j'ai des apostrophes dans mon texte, merci pour tout !

    Cordialement,
    Jordan.

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

Discussions similaires

  1. Problème de requête SQL en VBA
    Par lololebricoleur dans le forum Langage SQL
    Réponses: 3
    Dernier message: 19/10/2012, 14h43
  2. Problème Insertion BDD SQL Server
    Par drake56 dans le forum C#
    Réponses: 13
    Dernier message: 19/07/2011, 11h20
  3. [MySQL] Problème insertion base SQL
    Par rouly dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/06/2010, 08h14
  4. Problème Insert PL/SQL
    Par BAZ187REM dans le forum PL/SQL
    Réponses: 6
    Dernier message: 20/05/2008, 19h14
  5. Problème avec requête SQL dans VBA
    Par Mimisio dans le forum VBA Access
    Réponses: 10
    Dernier message: 13/07/2007, 11h00

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