Visualizzazione dei risultati da 1 a 5 su 5

Discussione: count in array

  1. #1
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512

    count in array

    ciao ragazzi.

    Vi spiego la mia questione: Ho fatto un programmino che funziona da inventario per la mia azienda. Nell'inventario, registro anche i software installati in ogni computer.

    Il punto è che i computer non hanno gli stessi software e soprattutto possono essere un numero imprecisato. Quindi nel mio DB ho fatto un bel campo memo dove memorizzare, separati da virgola, i miei software.

    Ora pero' il boss, vuole sapere quanti sono ogni singolo software!

    Es.:

    Office - 10
    VPN - 8
    photoshop - 6
    ...

    il codice sotto postato separa ogni stringa contenuta nel campo memo e la mostra.

    codice:
    <% 
    While (NOT rs.EOF) 'looppa finchè non arriva alla fine del record
    	myArray = split(rs.Fields.Item("SOFTWARE").Value,",") 'Elimino tutte le virgole dal campo software e memorizzo in myarray
    		for x = 0 to ubound(myArray) 'assegno a x il valore 0 incrementale, cioè si ferma solo quando arriva alla fine dell'array
    			novirgola = Trim(myArray(x)) 'memorizzo in novirgola il contenuto dell'array nella posizione specificata da x
    			response.write novirgola & "
    "
    		next
    	rs.MoveNext()
    Wend
    %>
    Il punto è che, ovviamente, mostra una cosa del tipo:

    Office
    vpn
    photoshop
    Office
    VBS
    vpn
    .....

    Io vorrei poterli raggruppare e metterci un counter affianco.

    Mi aiutate per favore?

    many thank!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ti sei messo in un bel casino...
    Dovresti fare un array di ogni valore trovato nel campo memo (se diverso da uno trovato rpecedentemente).

    Roby

  3. #3
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    edit credevo si trattasse di .NET sorry
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #4
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512
    lo so che sono in un bel casino, se avete idee alternative sono ben accette.

    Voi come avreste fatto?

    non conosco Hashtable... avete qualche link anche in inglese?

    grazie mille

    EDIT -> ritiro quello che ho detto su Hashtable

  5. #5
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da pip19
    lo so che sono in un bel casino, se avete idee alternative sono ben accette.

    Voi come avreste fatto?

    non conosco Hashtable... avete qualche link anche in inglese?

    grazie mille

    EDIT -> ritiro quello che ho detto su Hashtable
    ehm ho editato lascia perde HashTable è di .NET ho fatto casino coi forum
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.