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

    ASP Popolare una combo dinamicamente

    Ciao a tutti!
    Dovrei popolare una combo dinamicamente, assegnando agli elementi della combo i nomi di alcuni files .mdb presenti in una cartella db all'interno di maph path. Come potrei fare?
    Grazie anticipatamente.

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Esiste il forum di ASP in cui trverai numerose richieste (e risposte) simili alla tua.


  3. #3
    Con Vb6 o creavo una collection sulla cartella in questione o con la funzione Dir.
    In Asp come si potrebbe fare?

  4. #4
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Per esempio:
    codice:
    <select id="nome" name="nome" size="1">
    <%
    	strsql = "SELECT nome FROM anagrafica "
      	strsql = strsql + " order by nome"
    	Set objRsF = Server.CreateObject("ADODB.Recordset")
    	set objRsF = objConn.Execute(strsql)
    	do while not(objRsF.eof)
    %>     
    	<option size="40" value="<%=objRsF("nome")%>"><%=objRsF("nome")%></option>
    <%    		
    	objRsF.movenext
    	loop
    %>
    </select>

  5. #5
    Grazie Salasir,pero' dovrei popolare la combo con i files contenuti in una cartella, non con dati contenuti in un db, purtroppo.
    Sapresti trovare una soluzione su come scorrere i files in una cartella?

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    94
    codice:
    <%
    Dim objFSO, objFolder, objFile
    
    StrPath = Server.MapPath("\" & Request.QueryString("cartella"))
    
    Set objFSO = server.createobject("scripting.filesystemobject")
    
    Set objFolder = objFSO.getfolder(strpath)
    
    
    %><select id="nome" name="nome" size="1"><%
    	For Each objFile in objFolder.Files
    %><option size="40" value="<%=objfile.name%>"><%=objfile.name%></option><%    	
    	Next
    %></select><%
    
        set objfolder = Nothing
        set objfso = nothing
    %>

  7. #7
    Grazie akinet!
    Intendevo questa soluzione, ora la applico ma dovrebbe andare bene.

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.