OVH Cloud OVH Cloud

mais ou est l'erreur???

2 réponses
Avatar
elisabeth
Bonjour
j'ai une erreur de compilation sur le champs M=E9mo=20
pourquoi , pourtant il apparait bien dans le formulaire en=20
cours
le message d'erreur est :"Erreur de compilation
Membre de m=E9thode ou de donn=E9es introuvable"

ou est le probl=E8me? merci de votre aide
Dim sSQL As String

sSQL =3D "INSERT INTO Transition_doc_papier=20
(IDDocument,Auteur,Objet,M=E9mo,Date) VALUES ('" &=20
Me.Texte23 & "','" & Me.Triglyphe & "','" & Me.ObjetAppro=20
& "','" & Me.M=E9mo & "'," & Format
(Me.DateCreation, "\#mm/dd/yyyy\#") & ");"

CurrentDb.Execute sSQL

2 réponses

Avatar
Buddy
Salut
Vérifie que ta zone de texte "Mémo" sur ton formulaire et ton champs de table contiennent bien un é.
Date est un mot réservé, renomme ton champ de table en MaDate ou DateOp.
Je n'utiliserai pas une champ de table nommé Mémo, mais plutôt Observations.
Code différemment ton Format.

Pour bien identifier tes contrôles utilise la notation hongroise : zone de texte : zdtMemo, zone de liste : zdlMemo
Case à cocher : cacMemo
N'utilise jamais d'accent dans les nommages ni d'espaces.

Cela donne :

sSQL = "INSERT INTO Transition_doc_papier (IDDocument, Auteur, Objet, Observations, DateOp) VALUES ('" & zdtTexte23 & "', '" &
zdtTriglyphe & "', '" & ObjetAppro & "', '" & zdtMémo & "', #" & Format(zdtDateCreation, "mm/dd/yyyy") & "#);"

Ouala
Bye
Buddy

"elisabeth" a écrit dans le message de news:104601c46ef5$558f3cf0$
Bonjour
j'ai une erreur de compilation sur le champs Mémo
pourquoi , pourtant il apparait bien dans le formulaire en
cours
le message d'erreur est :"Erreur de compilation
Membre de méthode ou de données introuvable"

ou est le problème? merci de votre aide
Dim sSQL As String

sSQL = "INSERT INTO Transition_doc_papier
(IDDocument,Auteur,Objet,Mémo,Date) VALUES ('" &
Me.Texte23 & "','" & Me.Triglyphe & "','" & Me.ObjetAppro
& "','" & Me.Mémo & "'," & Format
(Me.DateCreation, "#mm/dd/yyyy#") & ");"

CurrentDb.Execute sSQL
Avatar
elisabeth
merci buddy pour tes conseils je vais essayer comme tu le
dit
merci encore
-----Message d'origine-----
Salut
Vérifie que ta zone de texte "Mémo" sur ton formulaire et
ton champs de table contiennent bien un é.

Date est un mot réservé, renomme ton champ de table en
MaDate ou DateOp.

Je n'utiliserai pas une champ de table nommé Mémo, mais
plutôt Observations.

Code différemment ton Format.

Pour bien identifier tes contrôles utilise la notation
hongroise : zone de texte : zdtMemo, zone de liste :

zdlMemo
Case à cocher : cacMemo
N'utilise jamais d'accent dans les nommages ni d'espaces.

Cela donne :

sSQL = "INSERT INTO Transition_doc_papier (IDDocument,
Auteur, Objet, Observations, DateOp) VALUES ('" &

zdtTexte23 & "', '" &
zdtTriglyphe & "', '" & ObjetAppro & "', '" & zdtMémo
& "', #" & Format(zdtDateCreation, "mm/dd/yyyy") & "#);"


Ouala
Bye
Buddy

"elisabeth" a écrit
dans le message de news:104601c46ef5$558f3cf0

$
Bonjour
j'ai une erreur de compilation sur le champs Mémo
pourquoi , pourtant il apparait bien dans le formulaire en
cours
le message d'erreur est :"Erreur de compilation
Membre de méthode ou de données
introuvable"


ou est le problème? merci de votre aide
Dim sSQL As String

sSQL = "INSERT INTO Transition_doc_papier
(IDDocument,Auteur,Objet,Mémo,Date) VALUES ('" &
Me.Texte23 & "','" & Me.Triglyphe & "','" & Me.ObjetAppro
& "','" & Me.Mémo & "'," & Format
(Me.DateCreation, "#mm/dd/yyyy#") & ");"

CurrentDb.Execute sSQL


.