Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206

    Input string was not in a correct format

    ho questo codice:
    codice:
    If Page.IsValid then
    if a <> "" and b <> "" and c > 0 and d <> "" and e > 1950 then 
       .....
    end if
    end if
    facendo scatenare l'evento, mi dà:
    Server Error in '/wcv' Application.
    --------------------------------------------------------------------------------

    Input string was not in a correct format.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.FormatException: Input string was not in a correct format.

  2. #2
    Stai facendo l'if su campi di tipo data?
    Sembra che non ci sia corrispondenza tra tipo e valore.
    All'interno dell'if hai qualche istruzione sql?

    Fammi sapere
    Ciao
    Kalman
    Kalman

  3. #3
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da Kalman
    Stai facendo l'if su campi di tipo data?
    Sembra che non ci sia corrispondenza tra tipo e valore.
    All'interno dell'if hai qualche istruzione sql?

    Fammi sapere
    Ciao
    Kalman
    codice:
    sub aki(sender as object, e as eventargs)
      If Page.IsValid()
        if a <> "" and b <> "" and c > 0 and d <> "" and e > 1950 then 
          panel_step_1.visible = false
          panel_step_2.visible = true
          panel_step_3.visible = false
          panel_step_4.visible = false
          lsuno.font.bold = false
          lsdue.font.bold = true
          lstre.font.bold = false
          lsqua.font.bold = false
          uno.text = "STUDIO E FORMAZIONE"
          lbl.text = UCase(FormatDateTime(Now(), 1) & ", " & FormatDateTime(Now(), 3)) 
      else
          response.Write("Errore:
    seleziona un dato")
          panel_step_1.visible = true
          panel_step_2.visible = false
          panel_step_3.visible = false
          panel_step_4.visible = false
        end if
      end if
    end sub
    tutto qui

  4. #4
    a,b,c,d ed e che tipo di dati sono?
    soprattutto e, che è un eventargs

  5. #5
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da DeBe99
    a,b,c,d ed e che tipo di dati sono?
    soprattutto e, che è un eventargs
    a, b, c ... sono stringe che contengono un valore preso da una dropdownlist, l'eventargs non c'entra nulla, è nullo ma lo vuole come argomento nella dichiarazione di stringa altrimenti:
    Method 'Public Sub primo()' does not have the same signature as delegate 'Delegate Sub EventHandler(sender As Object, e As System.EventArgs)'.

  6. #6
    Originariamente inviato da Aki
    a, b, c ... sono stringe che contengono un valore preso da una dropdownlist, l'eventargs non c'entra nulla, è nullo ma lo vuole come argomento nella dichiarazione di stringa altrimenti:
    daccordo, ma e, che un eventargs lo usi nel'if verificando se è uguale a 1950, stai confrontando un eventargs con un int ...

  7. #7
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da DeBe99
    daccordo, ma e, che un eventargs lo usi nel'if verificando se è uguale a 1950, stai confrontando un eventargs con un int ...
    va ok, cmq a b c d e sono esempi, non sono i nomi realmente usati

  8. #8
    quelle variabili dove le hai dichiarate? e come le valorizzi?
    il problema deve essere su e, di cui probabilmente non riesce a fare la conversione...

  9. #9
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da DeBe99
    quelle variabili dove le hai dichiarate? e come le valorizzi?
    il problema deve essere su e, di cui probabilmente non riesce a fare la conversione...
    naaah, nel ciclo if non metto variabili, ma al posto di a b c d e metto direttamente il value dei controlli, così:
    codice:
    If ddla.selecteditem.value <> "" and ddlb.selecteditem.value <> "" ...
    anzichè
    codice:
    if a <> "" and b <> "" ...

  10. #10
    Originariamente inviato da Aki
    naaah, nel ciclo if non metto variabili, ma al posto di a b c d e metto direttamente il value dei controlli, così:
    codice:
    If ddla.selecteditem.value <> "" and ddlb.selecteditem.value <> "" ...
    anzichè
    codice:
    if a <> "" and b <> "" ...
    hai provato a fare il cast di "e" come intero (o quello che deve essere)?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.