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

    Gestione campo checkbox

    Ciao ragazzi...sono in un vicolo cieco, ma proprio cieco!
    Praticamente devo gestire una scelta multipla di "CheckBox". tramite un ciclo scorro il dataset:

    codice:
    <%if not objIstat.eof then%>	
      <%for i=1 to contaIstat
             if objIstat.eof then
    	    exit for
    	end if%>
            <tr>
                  <td width="5%" height="30">
                  <input type="checkbox" name="rdb" value="<%=objIstat("IDCodiceIstat")%>">
    	      </td>
           </tr>
    <%   objIstat.MoveNext
           next
        end if  %>
    Ecco la Query String quando vado a processare:

    formImprese2.code.asp?rdb=1&rdb=2&rdb=3&Submit=Inv ia+dati+anagrafici

    Il problema è nella processazione. Io vorrei intercettare tutte le voci che sono state "Checkate" e registrarle in una tabella (Uso SQL Server) in modo da tenerne traccia!

  2. #2

    Ecco come...

    Ecco come ho gestito la cosa:

    codice:
            Set objIstat = Server.CreateObject("ADODB.Recordset")
    	objIstat.ActiveConnection = Connessione
    	objIstat.Source = "SELECT * FROM CodiciIstat"
    	objIstat.CursorType = 0
    	objIstat.CursorLocation = 2
    	objIstat.LockType = 3
    	objIstat.Open
    	Set objRS = Server.CreateObject("ADODB.Recordset")
    	objRS.ActiveConnection = Connessione
    	objRS.Source = "SELECT * FROM SettoriAttivita WHERE IDSettoreAttivita = 0"
    	objRS.CursorType = 0
    	objRS.CursorLocation = 2
    	objRS.LockType = 3
    	objRS.Open
    	arrayID = Split(Request.QueryString(), "&", -1, 1)	
    	
    	For Each elemento In arrayID
    			Stringa = CInt(Right(elemento , Len(elemento ) - InStr(elemento , "=")))
    			if(Left(elemento,4)="rdb=") Then
    				objRS.AddNew
    				objRS("IDCodiceIstat") = Stringa
    				objRS("IDUtente") = Session("IDUtente")
    				objRS("IDImpresa") = 4
    				objRS.Update
    				objIstat.MoveNext
    			end if	
             Next
    Ovviamente indovinate un pò? non funziona niente!
    Sono proprio ignorante...
    Qualcuno POTENTE in asp mi sa aiutare, i get lost!

  3. #3
    Ho risolto il problema...che culo!
    Grazie comunque!
    Ciao

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.