Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    ASP - Scripting.Dictionary - problema

    ciao

    in una pagina ASP devo far visualizzare 9 menu a tendina con valori identici (sono 2000 citta' ciscuno).

    Non vorrei fare 9 volte la query, allora ho pensato di usare l'oggetto Scripting.Dictionary .


    Solo che non riesco a fare un loop in esso, una volta popolato...

    Qui popolo l'oggetto :
    codice:
    i = 0
    RSc.Open "select nome from citta order by nome", ALLOT
    	Do Until RS.EOF
    			i = i + 1
    			xxx = RS("nome")
    			d.Add i,xxx
    								 
    	RS.MoveNext 	  
    	Loop
    Qui vorrei fare apparire la tendina, ma c'e' qualcosa che non va infatti mi fa vedere una tendina con si 2000 record, ma sempre lo stesso (l'ultimo...)

    codice:
    for x=1 to d.Count				
    slct = ""
    %>
    <option <%=slct%> value="<%=d.Item(i)%>"><%=d.Item(i)%></option>
    <%					
    next
    c'e' qualcosina che mi sfugge...
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  2. #2
    mi pare di averlo incontrato pure io il problema, anche se ora come ora non ricordo la soluzione (testata), ma se mi ricordo bene al posto di

    codice:
    d.add i,xxx
    devi mettere

    codice:
    Execute "d.add " & i & "," & xxx






    ps: una tendina con 2000 record???? VVoVe: VVoVe: VVoVe:
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    ok

    ok ora provo.

    eh si 2000 record, tutte le citta' del mondo quasi...
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

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.