Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1538 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySql Update qui update pas...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySql Update qui update pas...

n°1291644
deejoh
Posté le 25-01-2006 à 09:56:59  profilanswer
 

Salut à tous ,  
voici mon problème ,je dois attribuer à chaque micros un numéro d'installation (clé primaire de la table installation) ,j'ai abouti à un UPDATE que voici :  
 
A savoir que cette requête est exécutée sous vb:
 
UPDATE Micros SET Micros.NumInstall=(SELECT MAX(NumInstall) FROM installation) WHERE Micros.NumMachine='" & CleMicros & "'"  
 
 
 
 
Je n'ai aucun message d'erreur mais rien n'est modifier...  
Voici mes tables installation et Micros  
 
INSTALLATION  
NumInstall  
Date  
NumLog  
 
MICROS  
NumMicros  
NomMicros  
NumInstall  
 
Merci

Message cité 1 fois
Message édité par deejoh le 25-01-2006 à 09:59:33
mood
Publicité
Posté le 25-01-2006 à 09:56:59  profilanswer
 

n°1291657
skeye
Posté le 25-01-2006 à 10:05:56  profilanswer
 

Fais afficher la requête obtenue au lieu de l'exécuter, et essaie de l'exécuter à la main pour voir ce que tu obtiens...


---------------
Can't buy what I want because it's free -
n°1291659
deejoh
Posté le 25-01-2006 à 10:11:40  profilanswer
 

Je suis désolé mais je ne saisi pas vraiment ce que tu veux que je fasse  :ange:  :ange:

n°1291670
skeye
Posté le 25-01-2006 à 10:20:09  profilanswer
 

Afficher la requête obtenue quelquepart au lieu de l'exécuter tu comprends quand même, non?


---------------
Can't buy what I want because it's free -
n°1291678
deejoh
Posté le 25-01-2006 à 10:28:55  profilanswer
 

Ok j'ai fais cette requête pour afficher :
 
SELECT * FROM micros where micros.NumInstall=(SELECT MAX(installation.NumInstall) FROM installation) and micros.NumMachine=10
 
Elle fonctionne sans problème.

n°1291843
cinocks
Posté le 25-01-2006 à 12:31:57  profilanswer
 

deejoh a écrit :

Salut à tous ,  
voici mon problème ,je dois attribuer à chaque micros un numéro d'installation (clé primaire de la table installation) ,j'ai abouti à un UPDATE que voici :  
 
A savoir que cette requête est exécutée sous vb:
 
UPDATE Micros SET Micros.NumInstall=(SELECT MAX(NumInstall) FROM installation) WHERE Micros.NumMachine='" & CleMicros & "'"  
 
 
 
 
Je n'ai aucun message d'erreur mais rien n'est modifier...  
Voici mes tables installation et Micros  
 
INSTALLATION  
NumInstall  
Date  
NumLog  
 
MICROS  
NumMicros  
NomMicros  
NumInstall  
 
Merci


 
si ton bout de code est du PHP, on utilise pas le & pour fusionner mais le .
 
Là tu appliques un operateur logique. Fais un echo de ta requete construite, et tu vas rire.


---------------
MZP est de retour
n°1291845
deejoh
Posté le 25-01-2006 à 12:34:03  profilanswer
 

c'est du vb c'est indiqué plus haut ;)

n°1291891
cinocks
Posté le 25-01-2006 à 13:35:15  profilanswer
 

ah pardon j'ai zappé l'info :jap:


---------------
MZP est de retour
n°1291893
cinocks
Posté le 25-01-2006 à 13:36:50  profilanswer
 

deejoh a écrit :

Ok j'ai fais cette requête pour afficher :
 
SELECT * FROM micros where micros.NumInstall=(SELECT MAX(installation.NumInstall) FROM installation) and micros.NumMachine=10
 
Elle fonctionne sans problème.


 
j'ai pas fait gaffe, mais là tu fais micros.NumMachine=10 et dans le premier post ce serait plutot micros.NumMachine='10'
 
Ce ne serait pas le probleme.


---------------
MZP est de retour

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySql Update qui update pas...

 

Sujets relatifs
MySQL => UPDATE à la place de INSERT ? possible ?update sous mysql
UPDATE sous MySQL + fonctions string ?MySQL/PHP : Encodage de caractère lors de INSERT ou UPDATE ou pas ?
[MySQL] Update multitables[PHP/MySQL] update avec reprise de l'ancienne valeur d'un champ
[MySQL] Requête d'update particulière[MySQL] Pb de requete UPDATE très lente
script php de recherche (multicriteres) , et d'update de tables mysql[MySQL] erreur 1093 avec update
Plus de sujets relatifs à : MySql Update qui update pas...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR