begin process at 2012 02 12 05:12:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

Requete select distinct en wmi


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requete select distinct en wmi

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ée 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales