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

    [JSP] Gestione dei campi vuoti

    Ho un problema nel gestire i campi vuoti fi un form, ovvero se un campo non mi interessa compilarlo, sono costretto ad inserirgli uno spazio bianco, altrimenti ottengo un errorre a livello di SQL, ovvero durante le operazioni di INSERT o UPDATE?

    In un primo momento ho provato ad avviare al problema con la seguente struttura di controllo, ma senza aottenere alcun risultato:

    codice:
    ...
    sIDUtente = request.getParameter("IDUtente");
    if( sIDUtente == null){
        sIDUtente = " ";
    }//if
    ...
    Come è possibile, che la if non ha alcun effetto sul valore della variabile sIDUtente?
    Giuseppe SPECCHIO

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    328
    Nei form HTML, se il parametro esiste non viene passato NULL ma come stringa vuota:

    codice:
    ...
    sIDUtente = request.getParameter("IDUtente");
    if(sIDUtente == null || sIDUtente.equals("")){
        sIDUtente = " ";
    }//if
    ...
    In ogni caso, la maniera più corretta sarebbe NON includere il campo nello statement di Insert (o update, delete...) se questo campo non è valorizzato dall'utente.
    Il programmatore lo vedi dal coraggio, dall'altruismo, dalla fantasia...

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