[Access] Requete action
Résolu
muj
-
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici ma table access :
http://img15.hostingpics.net/pics/797119test.png
Je souhaiterai que pour chaque compte 60487* (de format txt), la valeur 20 soit indiquée dans critère
J'ai donc réalisé la requete suivante :
INSERT INTO balance (critères)
values (20)
SELECT balance.nocompte, balance.critères
FROM balance
WHERE (((balance.nocompte) Like "60487*"));
Je tourne en rond depuis un bon bout de temps, je trouve pas l'erreur de ma requête. Au mieux j'arrive à afficher les deux tables à modifier, mais je n'arrive pas a poser ma condition (20) dans critère que j'ai ici copié manuellement.
Pourrait-on m'éclaircir ? merci d'avance.
Voici ma table access :
http://img15.hostingpics.net/pics/797119test.png
Je souhaiterai que pour chaque compte 60487* (de format txt), la valeur 20 soit indiquée dans critère
J'ai donc réalisé la requete suivante :
INSERT INTO balance (critères)
values (20)
SELECT balance.nocompte, balance.critères
FROM balance
WHERE (((balance.nocompte) Like "60487*"));
Je tourne en rond depuis un bon bout de temps, je trouve pas l'erreur de ma requête. Au mieux j'arrive à afficher les deux tables à modifier, mais je n'arrive pas a poser ma condition (20) dans critère que j'ai ici copié manuellement.
Pourrait-on m'éclaircir ? merci d'avance.
A voir également:
- [Access] Requete action
- Action - Guide
- Télécharger film d'action gratuitement et rapidement - Télécharger - TV & Vidéo
- Concurrent action - Guide
- Vous devez disposer d'une autorisation pour effectuer cette action - Guide
- Action fans - Accueil - Guide arnaque
3 réponses
Bonsoir muj
Une variante à tester (SGDG)
Where Left([balance.nocompte],6)="60487"));
Et puis (20) devrait être en format texte non ?
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Robert REEVES
Une variante à tester (SGDG)
Where Left([balance.nocompte],6)="60487"));
Et puis (20) devrait être en format texte non ?
Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Robert REEVES
La colonne "critères" est déjà en texte.
J'ai écris la requete suivante :
INSERT INTO balance ( critères )
SELECT balance.critères
FROM balance
WHERE (((Left([balance.nocompte],6))="60487*"))
la requete veut bien s'executé, mais aucun champ n'est créé, je n'arrive pas a inserer la condition "afficher 20"
INSERT INTO balance ( critères )
SELECT balance.critères
FROM balance
WHERE (((Left([balance.nocompte],6))="60487*"))
values "20"
Où que je place le values "20", il me sortira un message d'erreur, je sèche :/
J'ai écris la requete suivante :
INSERT INTO balance ( critères )
SELECT balance.critères
FROM balance
WHERE (((Left([balance.nocompte],6))="60487*"))
la requete veut bien s'executé, mais aucun champ n'est créé, je n'arrive pas a inserer la condition "afficher 20"
INSERT INTO balance ( critères )
SELECT balance.critères
FROM balance
WHERE (((Left([balance.nocompte],6))="60487*"))
values "20"
Où que je place le values "20", il me sortira un message d'erreur, je sèche :/