Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Requete select distinct en wmi [ Divers / General ] (Casdale)

jeudi 20 mars 2008 à 08:34:04 | Requete select distinct en wmi

Casdale

Membre Club
Bonjour j'ai besoin d'aide pour modifier une requete wmi

voici ma requete :

document.writeln "<TABLE><FORM NAME='form'>"
        Set objWMIService = GetObject("winmgmts:\\" & ip & "\root\cimv2")
        Set colItems = objWMIService.ExecQuery("Select * from Win32_SoftwareFeature ")
        For Each objItem in colItems
               document.writeln"<TR><TD>"
                    document.writeln objItem.Productname
               document.writeln"</TD>"
               document.writeln"</TR>"
        Next
document.writeln"</FORM></TABLE>"


le souci c'est que j ai des doublon dans mon resultat et je peu pas faire un select distinct *

donc faudrai que je face certenement un select distinct Productname mais apres j'arrive pas a ecrire

jeudi 20 mars 2008 à 08:43:47 | Re : Requete select distinct en wmi

swan94

Membre Club
Salut,
J'ai peut-être une réponse (bien lourde) mais qui pourrait t'être utile si tu as besoin d'une réponse rapidement : tu peux peut-être essayer de stocker tes resultats dans un tableau puis de vérifier à chaque fois via un if s'il ton nouveau résultat a déjà été trouvé sinon tu l'ajoute.
J'ai essayé le distinct de plusieurs manières et n'ai pas réussi non plus :s

Cordialement,
Swan94
=========Pensez réponse acceptée=========

jeudi 20 mars 2008 à 08:54:02 | Re : Requete select distinct en wmi

swan94

Membre Club
Je confirme, après recherches, le DISTINCT n'est pas possible en wql.

Cordialement,
Swan94
=========Pensez réponse acceptée=========

jeudi 20 mars 2008 à 09:18:13 | Re : Requete select distinct en wmi

Casdale

Membre Club
Merci j'ai pense a cette solution mais sa risque d'utilise bcq de memoire sur le serveur surtout que l'application va faire des requet sur pres de 250 IP

le distinct marche pas si il es suvie d'une etoile

mais j'arrive a executer comme ceci objWMIService.ExecQuery("Select distinct Productname from Win32_SoftwareFeature ")

mais cela me rend un objet j 'arrive pas a afficher sa value



Cette discussion est classé dans : requete, select, document, distinct, writeln


Répondre à ce message

Sujets en rapport avec ce message

ADO [ par Richard ] j'ai construit une feuille de données à l'aide de l'assistant et il m'a crée une requete SQL que j'ai modifié. La requete est du type:recordset.Open " Requête SQL => BESOIN D'AIDE!!!! [ par noisy ] JE voudrais créer une requête pouvant m'afficher des noms de clients et de fichiers (rattachés au client).Cependant, je dois utiliser la commande DIST SELECT DISTINCT COUNT ?????????? [ par Poulipe ] Bonjour,je voudrais compter le nombre de ligne ou le code est different. cad combien j ai de code dans ma tablej essaye ca :"SELECT COUNT() DISTINCT combinaison de requete [ par glopglop ] salut !!G a faire des requete sur une base de donnéeRslog1.open "select ID_TypVac FROM TypeVac...RsLog2.open "select ID_Cren,h_rdv,h_pas FROM Creneau ADO & Requetes [ par BasicInstinct ] 'lut a tous & merci a toi qui me repondra :)J'ai développé une application + Bdd avec une connection ADO.pour faire une requete du type select * from Select ... between?? [ par javi007 ] Bonjour a tous,le code ci dessous fonctionne parfaitement, je selectionne les 13 semaines antérieure à la date système, puis je les traite, ectdte = D vb -> word [ par sophmef1 ] Bonjour,Je voudrais faire un publipostage à partir de données se trouvant dans 1 datagrid (qui correspondent en fait à une requete).Voici mon code pou Au secour Requete SQL en folie [ par HECATHES ] Alors j'explique mon problème j'ai un serveur SQL server avec une base qui contient plusieur table et j'ai sur un poste de travail une application VB URGENT :requete select sur base access [ par ponspons ] J'ouvre une bd access avec ADODB.connection et je voudrais pouvoir récupérer une valeur en exécutant une requete select. Ma requete select est précise select count(*) [ par zobisphaxlamouche ] Je voudrais afficher dans un label le nombre d'enregistrement contenu dans une table, je voulais faire une requete SQL comptant les tuples et la retou


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.