Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requette qui ne fonctionne pas

1 réponse
Avatar
Jacques
Bonjour,

Pour quel raison cette requ=EAte ne fonctionne pas :

StrSql =3D "UPDATE [tbl Balle jaune] " & _
"INNER JOIN [tbl Planning] " & _
"ON [tbl Balle jaune].HEURE=3D[tbl Planning].[HEURES-A]
SET [tbl Planning].N=B03 =3D [tbl Balle jaune]!NOMA & ' ' & [tbl Balle
jaune]!NOMB " & _
"WHERE ((([tbl Balle jaune]!COURT)=3D'N=B03') " & _
"And ((Right([tbl Balle jaune]!HEURE,2))=3D'00'));"
CurrentDb.Execute StrSql

Alors que celle-ci fonctionne correctement :

StrSql =3D UPDATE Table1 INNER JOIN Table2 ON Table1.HEURES=3DTable2.
[HEURES-A] SET Table2.N=B03 =3D Table1!NOM1 & ' ' & Table1!NOM2
WHERE (((Table1!TERRAIN)=3D'N=B03') And ((Right(Table1!HEURES,2))=3D'00'));
CurrentDb.Execute StrSql

J=92ai simplement chang=E9 le non des tables et des champs

Merci pour votre aide.

Salutations

1 réponse

Avatar
3stone
Salut,

Jacques wrote:
Pour quel raison cette requête ne fonctionne pas :

StrSql = "UPDATE [tbl Balle jaune] " & _
"INNER JOIN [tbl Planning] " & _
"ON [tbl Balle jaune].HEURE=[tbl Planning].[HEURES-A]
SET [tbl Planning].N°3 = [tbl Balle jaune]!NOMA & ' ' & [tbl Balle
jaune]!NOMB " & _
"WHERE ((([tbl Balle jaune]!COURT)='N°3') " & _
"And ((Right([tbl Balle jaune]!HEURE,2))='00'));"
CurrentDb.Execute StrSql

Alors que celle-ci fonctionne correctement :

StrSql = UPDATE Table1 INNER JOIN Table2 ON Table1.HEURES=Table2.
[HEURES-A] SET Table2.N°3 = Table1!NOM1 & ' ' & Table1!NOM2
WHERE (((Table1!TERRAIN)='N°3') And ((Right(Table1!HEURES,2))='00'));
CurrentDb.Execute StrSql

J’ai simplement changé le non des tables et des champs




Pour éviter les problèmes inutiles, éviter les noms d'objets avec
espace, caractère accentué ou barbare... cela permet de
s'économiser tous ces crochets et rend le code plus clair ;-)

Des noms corrects et descriptifs sont également conseillés.

Tu semble également mélanger allègrement l'utilisation des
points (.) et des points d'exclamation (!)

Voir ceci :
http://support.microsoft.com/kb/462769/fr

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)