- il faudrait que si une machine n'a pas changée depuis hier, aucune occurence soit rajoutée dans la table (en sachant que l'id est en auto increment donc il faut comparer seulement le reste des infos)
- si il y a changement la ligne se rajoute normalement
le plus dur est de gérer ceci :
- le pc change (on passe de la version 1 à 2) on ajoute une ligne dans la table
- le pc change (on repasse à la version 1) on ajoute une ligne afin de sauvegarder l'historique
il faut donc comparer avant d'ajouter une ligne la version du jour J avec celle du jour J-1 mais comment peut on faire en MySQL? est ce possible? ou faut il que je le code en vb.net?
merci d'avance j'espère que vous aurez au moins compris mon interrogation !!
Configuration: Windows XP
mysql 5.0
framework 2.0
Message édité par manik971 le 10-04-2008 à 11:14:43
---------------
~ Google est ton ami pose lui les bonnes questions et il saura te répondre ~
Je suis un champion de google, je te l'accorde.
Mais le SQL n'a plus beaucoup de secrets pour moi.
Mes compétences sur PPC/TH.fr : UNIX/Linux, C/C++, SQL, VB/VBA Excel.
Mes grosses lacunes : HTML/CSS, Java, .NET
Alors forcément, si tu tombes en pleins sur mes domaines de prédilections...
Je suis très présent en tant que modérateur, forcément. Alors tant qu'à faire, j'en profite pour aider ou pour troller. J'aime autant l'un que l'autre
WHERE nomMachine='bipc700' AND IP='11.0.2.18' AND reponsePing='true' AND versionDll='2.0.0'
le select entre parenthèses me permet de sélectionner le dernier enregistrement qui a était fait sur la machine voulu
et après je le compare à celui que je veux insérer
comme ça s'il trouve rien ça veut dire que le nouvel enregistrement est différent donc je vais l'insérer
mais cette syntaxe ne marche pas, séparemment elle marche mais l'imbrication foire
HELP ME PLZ
---------------
~ Google est ton ami pose lui les bonnes questions et il saura te répondre ~