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

    Input string was not in a correct format.

    Ragazzi si verifica questo errore al tentativo di creare una variabile di sessione:

    Input string was not in a correct format.

    Dove sbaglio?

    codice:
    Dim Nome as string
    Nome = Tabella.Rows.Item("name")
    
    ...
    
    session ("name")     =  Nome
    Despite of my rage i'm still just a rat in a cage

  2. #2
    In mezzo fai altre cose?
    Di solito capita quando cerchi di passare un valore non corretto (come tipo) ad una stored procedure.

    Ciao
    K
    Kalman

  3. #3
    ecco il codice completo...

    codice:
    ....
    
     if not dataset_convalida is nothing andalso dataset_convalida.tables(0).rows.count > 0 then
    	 
    	  Dim MyTable
    	  MyTable = New DataTable
              MyTable = dataset_convalida.Tables(0)
              
              Dim nome 
    	  Nome = (MyTable.Rows.Item("name"))
          
    
     session ("utente")   = "autenticato"
     session ("name")     =  Nome
     session.timeout = 60
     controllo.close()
    
     response.redirect ("default.aspx")
         else
    	 response.redirect ("stop.aspx")
    	 end if
    	 
    end sub
    Despite of my rage i'm still just a rat in a cage

  4. #4
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Nome = (MyTable.Rows.Item(0)("name")).
    Gli devi passare anche l'indice della riga.
    Permettimi di segnalarti che per una cosa come quella che stai facendo tu non ha molto senso usare un dataset, un semplice datareader va più che bene.
    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.