SQL UPDATE et 'conversion error'

Le
Frederic Revol
Bonsoir,

J'ai un blocage sur une procedure SQL UPDATE:

DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]='&[Forms]![Groups_GroupForm]![GroupID]&' WHERE
[DepositID]=PendingDepositList;"

J'ai une erreur de conversion. Or, GroupID et [Forms][GroupID] sont du
meme type Meme en forcant avec une valeur, j'obtient le meme message
d'erreur

Tout conseil est le bienvenu

Bon reveillon,

Fred
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
CErnst
Le #18268521
si [Forms]![Groups_GroupForm]![GroupID] est du texte :
DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]='" & [Forms]![Groups_GroupForm]![GroupID] & "' WHERE
[DepositID]=PendingDepositList ;"

si c'est du numérique

DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]= " & [Forms]![Groups_GroupForm]![GroupID] & " WHERE
[DepositID]=PendingDepositList ;"


"Frederic Revol" 495ba8bb$0$28668$
Bonsoir,

J'ai un blocage sur une procedure SQL UPDATE:

DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]='&[Forms]![Groups_GroupForm]![GroupID]&' WHERE
[DepositID]=PendingDepositList;"

J'ai une erreur de conversion. Or, GroupID et [Forms]...[GroupID] sont du
meme type... Meme en forcant avec une valeur, j'obtient le meme message
d'erreur...

Tout conseil est le bienvenu...

Bon reveillon,

Fred



Michel__D
Le #18264181
Bonjour,

Frederic Revol a écrit :
Bonsoir,

J'ai un blocage sur une procedure SQL UPDATE:

DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]='&[Forms]![Groups_GroupForm]![GroupID]&' WHERE
[DepositID]=PendingDepositList;"

J'ai une erreur de conversion. Or, GroupID et [Forms]...[GroupID] sont du
meme type... Meme en forcant avec une valeur, j'obtient le meme message
d'erreur...

Tout conseil est le bienvenu...

Bon reveillon,



Et écris comme ceci, cela donne quoi :

DoCmd.RunSQL "UPDATE Deposits SET [GroupID]='" & _
[Forms]![Groups_GroupForm]![GroupID] & _
"' WHERE [DepositID]=PendingDepositList;"
Frederic Revol
Le #18265161
Ca a l'air de fonctionner.. En tout cas, pas de message d'erreur cette
fois...

Je vais faire quelques tests pour valider les donnees mais c'est deja un bon
debut. Merci,

Fred

"Michel__D" news:
Bonjour,

Frederic Revol a écrit :
Bonsoir,

J'ai un blocage sur une procedure SQL UPDATE:

DoCmd.RunSQL "UPDATE Deposits SET
[GroupID]='&[Forms]![Groups_GroupForm]![GroupID]&' WHERE
[DepositID]=PendingDepositList;"

J'ai une erreur de conversion. Or, GroupID et [Forms]...[GroupID] sont du
meme type... Meme en forcant avec une valeur, j'obtient le meme message
d'erreur...

Tout conseil est le bienvenu...

Bon reveillon,



Et écris comme ceci, cela donne quoi :

DoCmd.RunSQL "UPDATE Deposits SET [GroupID]='" & _
[Forms]![Groups_GroupForm]![GroupID] & _
"' WHERE [DepositID]=PendingDepositList;"


Publicité
Poster une réponse
Anonyme