Requete a modifier pour optimiser

Requete a modifier pour optimiser - Divers - Programmation

Marsh Posté le 19-03-2008 à 14:30:33    

Bonjour à tous ,  
 
Je travaille sur un soft apellé BgInfo . Son principe est d'indiquer les informations du systèmes  
comme : la mémoire , la version du bios, etc...
 
Pour pouvoir afficher ces informations , on passe par une interface qui nous laisse le choix du languge a adopter
pour afficher l'information que l'on souhaite.
 
Mon problème est le suivant : je souhaite afficher les informations sur le ShadowCopy mais Bginfo a deja un Script en WMI tout fait. Le truc c'est qu'il affiche toutes les copys effectuaient depuis le lancement du shadowcopy .
J'aurais aimé savoir si il était possible de modifier la requete pour que Bginfo n'affiche que les 5 dernieres copys .
 
Code : Select InstallDate From Win32_ShadowCopy
 
Merci d'avance

Reply

Marsh Posté le 19-03-2008 à 14:30:33   

Reply

Marsh Posté le 19-03-2008 à 14:37:26    

lol je connais rien a ton truc mais j'ai envie de dire  
 
Select InstallDate From Win32_ShadowCopy LIMIT 5  
 
pour la limite
 
et Select InstallDate From Win32_ShadowCopy orderby champ_date DESC LIMIT 5  
 
ou champ_date est le champs de date de creation si il existe sinon tu fais un orderby cle_primaire DESC  
c'est crade mais devrait marcher...
 
enfin je considere que ton code est du pseudo sql...

Reply

Marsh Posté le 19-03-2008 à 14:58:17    

Tout d'abord merci  pour ta reponse mais malereusement j'avais deja cherché sur google cette solution. Je ne comprend pas pourquoi elle ne marche pas d'alleur ^^ . Lorsque je rentre LIMIT 5 ou LIMIT 0 , 5  
Il me marque sur le wallpaper Query failed.... :(

Reply

Marsh Posté le 19-03-2008 à 15:23:34    

dépend de la bdd utilisée, elle ne connait probablement pas LIMIT, c'est pas standard. Au pif, comme ça a l'air très windowsien tout ça, je tenterais TOP à la place!:D


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-03-2008 à 17:07:17    

Je suis désolé de te répondre que maintenant mais en plus c'est pour te dire que ca ne marche pas :( :(

Reply

Marsh Posté le 19-03-2008 à 17:08:24    

Comme je disais c'est du pif, là...tu ne sais pas quelle est la base de données utilisée derrière?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-03-2008 à 17:13:18    

Je suis désolé mais je ne sait pas , Bginfo indique sur les info systemes mais après.... aucune idée. Sinon pourrais tu m'indiquer ou je pourrais trouver cette info ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed