|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : août 2008 Messages : 142 ![]() |
Bonjour à tous,
Je suis confronté à une difficulté que j'arrive pas à résolveer depuis une semaine et j'espère trouver mon bonheur ici. J'ai une base de donées access, et un script php qui s'y connecte. Le script php execute ensuite 14 requêtes qui me permettent de mettre à jour des données. Sauf que voilà, des 14 requêtes, seule une seule est éxécutée. J'ai beau changer l'ordre des requêtes dans le script, les 13 autres ne marchent toujours pas. Ce qui est le plus supprenant, c'est que toutes ces requêtes, mises hors contexte fonctionnent correctement. En d'autres termes, j'execute les mêmes requêtes sans problème sous access directement. Voici la requête qui marche : Code :
UPDATE TBL_DEMANDES SET Dem_OLX_Libel = 'INTERVENTION COMPTAGE' WHERE NOT (Dem_Libelle Like '*PUISS*' Or Dem_Libelle Like '*KVA*' Or Dem_Libelle Like '*PS*' Or Dem_Libelle Like '*AP*' Or Dem_Libelle Like '*DP*' Or Dem_Libelle Like '*BAISSE*' Or Dem_Libelle Like '*DIMIN*' Or Dem_Libelle Like '*AUGMENT*') AND Dem_Description In ('Intervention Comptage') AND Dem_Type = 'Demande Simple' Code :
UPDATE TBL_DEMANDES SET Dem_OLX_Libel = 'MODIF NON CONTRACTUELLE OH' WHERE (Dem_Libelle Like '*MODIF*' Or Dem_Libelle Like '*CHGT*' Or Dem_Libelle Like '*DOMICIL*' Or Dem_Libelle Like '*COORD*' Or Dem_Libelle Like '*ADRES*') AND Dem_Description In ('Modif Non Contractuelle OH') AND Dem_Type = 'Demande Simple' Bref, je n'y comprends plus rien. Aidez moi s'il vous plait. |
|
|
00
|
|
|
#2 | |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Le joker en SQL c'est %, essai comme ca :
Citation:
C'est donc très normal que si tu demandes ensuite de mettre à jour tous les enregistrement ou Dem_Libelle ne vaut pas XXX, tout soit mis à jour. |
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : août 2008 Messages : 142 ![]() |
Apparement, c'était juste cela le problème. Et dire que j'ai glanné là dessu pendant tout ce temps là.
Merci... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com