Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    stampare query in base alla selezione di select

    Salve ragazzi volevo chiedervi un informazione....devo passare il valore della select in una query
    e stampare il risultato nella stessa pagina è possibile
    codice:
    <HTML><BODY>
    
    <select name="Citta">
              <option value="Roma" selected>Roma</option>
    		  <option value="Milano" selected>Milano</option>
            </select>
    <TABLE border="1">
    <TR>
    <td>Nome</td>
    <td>Cognome</td>
    <td>Ente</td>
    </TR>
    <%
             sConnect= session("STRCONNECT")		 
    		 dim conn
    		 dim cmd
    		 set conn = Server.CreateObject ("ADODB.Connection")
    		 call conn.Open (sConnect,"admin","")
    		 set cmd2 = Server.CreateObject ("ADODB.Command")
    		 cmd2.ActiveConnection = conn 
             dim TClienti
     		 set TClienti	= Server.CreateObject ("ADODB.Recordset") 
    
    	        cmd2.CommandText = "SELECT * FROM IscrittiEvento WHERE Citta='.&Citta&.';"
    			TClienti.Open cmd2,,1,3     
    %>		
    <%			
    Do While Not TClienti.EOF 
    %>
    <TR> 
    	<TD>
         <%=TClienti("Nome")%>
    	 
    	 </TD>
    	 <TD>
         <%=TClienti("Cognome")%>
    	 
    	 </TD>
    	 <TD>
         <%=TClienti("Societa")%>
    	 </TD
    </TR>	 
    <%
        TClienti.Movenext
      Loop 
    		 if TClienti.State<>0 then
    		      TClienti.close
    		 end if   	
    
    %>
    </TABLE>

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    come passare una variabile in una query
    codice:
    <%
             sConnect= session("STRCONNECT")		 
    		 dim conn
    		 dim cmd
    		 set conn = Server.CreateObject ("ADODB.Connection")
    		 call conn.Open (sConnect,"admin","")
    		 set cmd2 = Server.CreateObject ("ADODB.Command")
    		 cmd2.ActiveConnection = conn 
             dim TClienti
     		 set TClienti	= Server.CreateObject ("ADODB.Recordset") 
    			dim citta 
    			set citta = request.form("Citta")
    			response.write(citta)
                           'mi stampa la variabile passata ma non mi stampa i risultati della query 
    	        cmd2.CommandText = "SELECT * FROM IscrittiEvento WHERE Citta='&citta&';"
    			
    			TClienti.Open cmd2,,1,3     
    %>

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    ragazzi sinceramente nn lo so ma continua a darmi il seguente errore

    Microsoft JET Database Engine error '80040e10'

    No value given for one or more required parameters.

    /listaRegistrati.asp, line 27
    codice:
             sConnect= session("STRCONNECT")         
             dim conn
             dim cmd
             set conn = Server.CreateObject ("ADODB.Connection")
             call conn.Open (sConnect,"admin","")
             set cmd2 = Server.CreateObject ("ADODB.Command")
             cmd2.ActiveConnection = conn 
             dim TClienti
              set TClienti    = Server.CreateObject ("ADODB.Recordset") 
                dim citta 
                set citta = request.form("Citta")
                response.write(citta)
    
                cmd2.CommandText = "SELECT * FROM IscrittiEvento WHERE Citta="&citta
                TClienti.Open cmd2,,1,3

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.