Requete a modifier pour optimiser - Divers - Programmation
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...
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....
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!
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
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?
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 ?
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