Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    select e raggruppamento

    Ciao a tutti..

    premetto che sono un po' niubbo sulla programmazione, ho questo problema:

    ho una pagina aspx con la quale leggo dei record da un db access, io vorrei però che questi record fossero raggruppati nelle categorie di riferimento, faccio un esempio:

    CATEGORIA: 1
    PRODOTTO 1
    PRODOTTO 2
    PRODOTTO 3

    CATEGORIA: 2
    PRODOTTO 4
    PRODOTTO 5
    PRODOTTO 6

    Ecco, non riesco a capire come fare per avere un risultato simile.

    Attendo suggerimenti e vi ringrazio!!

    Ciao!!!!

  2. #2
    Guarda che non ho capito esattamente cosa vuoi fare....

    Se devi raggruppare i prodotti in sottocategorie non ti conviene creare il DB in questo senso tipo:

    TABELLA CATEGORIE

    CAMPO 1 : CATEGORIA A
    CAMPO 2 : PRODOTTO A

    Ecc...

    O magari mi spieghi meglio cosa devi fare....
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  3. #3
    Ciao Frungillo,
    grazie innanzitutto per la risposta

    allora, quello che sto cercando di ottenere è di far sì che la mia pagina aspx mi restituisse i vari record tutti raggruppati in base alle categorie, faccio un altro esempio un po' più esplicativo (spero):

    Ho il db strutturato così:

    tabella cibi
    che contiente questi dati:
    insalata
    pesce
    carne
    pasta
    pane
    uova
    mele
    fragole


    tabella tipocibi
    che contiene questi dati
    proteici
    vitaminici
    carboidratici

    Ora, vorrei che quando carico la pagina i dati escano fuori in questo modo:

    PROTEICI
    pesce, carne, uova

    VITAMINICI
    insalata, mele, fragole

    CARBOIDRATICI
    pasta, pane


    Invece ora mi escono così:

    PROTEICI
    pesce

    PROTEICI
    carne

    PROTEICI
    uova

    VITAMINICI
    insalata

    VITAMINICI
    mele

    VITAMINICI
    fragole

    CARBOIDRATICI
    pasta

    CARBOIDRATICI
    pane


    Spero di essermi spiegato meglio ...

    Grazie ancora!!!



    Ciao

  4. #4
    Perfetto ora ho capito

    Partirò dal presupposto che hai un DATASET con il DB access dentro...

    Ti riempio una listBox per ogni tipo di alimento ( tramite l'evento page_load)

    codice:
    Dim adp_cibi As New DataSet1TableAdapters.CIBITableAdapter
            Dim tab_cibi As DataSet1.CIBIDataTable = adp_CIBI.GetData
            Dim r_CIBI As DataSet1.CIBIRow
            Dim adp_TIPOALIMENTI As New DataSet1TableAdapters.TIPOALIMENTITableAdapter
            Dim tab_TIPOALIMENTI As DataSet1.TIPOALIMENTIDataTable = adp_TIPOALIMENTI.GetData
            Dim r_TIPOALIMENTI As DataSet1.TIPOALIMENTIRow
           For each r_TIPOALIMENTI in Tab_TIPOALIMENTI
            Dim lista as ListBox = new ListBox()
            lista.Id = r_TIPOALIMENTI.TIPOALIMENTO
            form1.controls.add(lista)
             For Each r_CIBI In tab_CIBI
              If r_CIBI.TIPOALIMENTO =  r_TIPOALIMENTI.TIPOALIMENTO Then
                    lista.items.add (r_CIBI.NOMEALIMENTO)
                End If
            Next
           Next

    Se non capisci qualcosa o non va qualcosa (ti sto rispondendo di corsa dall'ufficio)domanda pure....
    Spero di esserti stato di aiuto....
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  5. #5
    in realtà non sto usando un dataset ...
    semplicemente ho un div che uso lato server nel quale inserisco i record..
    ti metto giù un esempio dove ometto i tag html (img, div ecc.)...

    boxprodotti.innerHTML = _
    boxprodotti.innerHTML & _
    rs.item("categoriacibo") & _
    rs.item("imgcibo") & _
    rs.item("nomecibo")

    tutto qui...

    scusa, ma sono proprio alle prime armi...


  6. #6
    up

  7. #7
    in realtà non sto usando un dataset ...
    semplicemente ho un div che uso lato server nel quale inserisco i record..
    ti metto giù un esempio dove ometto i tag html (img, div ecc.)...
    Scusami ma non ti seguo.....perdona l'ignoranza ma il DIV lato server non l'ho capita! VVoVe:

    boxprodotti.innerHTML = _
    boxprodotti.innerHTML & _
    rs.item("categoriacibo") & _
    rs.item("imgcibo") & _
    rs.item("nomecibo")
    Magari facciamo prima se posti il progetto zippato ke gli do' un'occhiata.... :master:
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

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 © 2025 vBulletin Solutions, Inc. All rights reserved.