Dropdownlist e database in Visual Studio
kekko80 non è online. Ultima attività: 05/07/2008 20.32.56kekko80
Inserito il: 16 giugno 2008 10.49
12 messaggi dal 06 mag 2008 Istalla Microsoft Silverlight!
Salve, vorrei sapere se qlkuno mi può aiutare. Io ho questo problema:
In Visual Studio voglio fare una pagina web con tre dropdownlist ( tipo regioni, città, etc) e fin qui ci siamo, solo che dopo di questo, a seconda delle scelte delle dropdownlist mi dovrebbe comparire a video, mostrato in un GridView il risultato della interrogazione ad una tabella di un database sql.
Per Esempio io ho una tabella con:

Database [id, cane, gatto, topo, pesce]

Dropdownbox 1 [scelgo: animale]
Dropdownbox 2 [scelgo: domestico]
Dropdownbox 3 [scelgo: felino]

Bottone GO

GridView mi mostra [gatto]

Io ho pensato a degli IF o dei CASE, solo che non so fare l'interrogazione in sql, se qlkuno mi può aiutare sarei veramente felice.
Grazie mille.
RE: Dropdownlist e database in Visual Studio
SUPERPIPPO2005 non è online. Ultima attività: 06/09/2008 17.49.41SUPERPIPPO2005
Inserito il: 05 luglio 2008 17.51
106 messaggi dal 13 lug 2005 Istalla Microsoft Silverlight!
Ciao kekko80,
il tuo è un problema classico di ricerca "a livelli" sempre più dettagliati ...

Innanzitutto, secondo me, devi preparare bene le tabelle. Considerando l'esempio di regione, provincia e località, devi avere:

1. una tabella "Regioni" con: IDRegione, Regione (primo livello)
2. una tabella "Province" con: IDProvincia, IDRegione, Provincia (secondo livello)
3. una tabella "Localita" con: IDLocalita, IDRegione, IDProvincia, Localita (terzo livello)

a questo punto (dipende da quello che devi fare) scegliendo la regione sulla DropDownList1, ricavi l'IDRegione e puoi popolare la DropDownList2 (che magari prima non era visibile ...). Su quest'ultima, scegliendo la provincia, ti ricavi l'IDProvincia e puoi popolare la GridView con i risultati delle località che hanno quell'IDProvincia.

Il mio esempio è a 3 livelli, ma ovviamente si può estendere a 4 (come nel tuo esempio del gatto), 5 o più livelli ...

Spero di essere stato chiaro e (soprattutto) di esserti stato utile.

Ciao

Umb

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


maltra - 811 pt
vladimiro - 562 pt
fabrica - 180 pt

Ultimi vincitori: fabrica, vladimiro, PeppeDotNet

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008 + Windows Server 2008, ReShaper e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums