ciao ragazzi,
ho delle textbox collegate a database che hanno il compito di fornire i parametri per la where delle query su cui lavoro...
il problema sorge se lascio volutamente tutte le textbox vuote: il sistema giustamente mi dice che l'input è errato (una delle txtbox fornisce il parametro per la ricerca della chiave primaria che non può essere null): io vorrei personalizzare il messaggio di errore in caso di mancato riempimento delle textbox...
ho provato in questo modo (C#):
SqlDataReader reader = comandosql.ExecuteReader();
tabella = new DataTable();//'tabella' è il datatable che conterrà record trovati
tabella.Load(reader);
if(tabella.Rows.Count!=0)
-riempi il datatable-
else
-response.write("no")- //codice scritto solo per vedere se con else funziona
ebbene, con questo codice vedo sempre lo stesso errore che l'imput è errato (giustamente si aspetta qcs diverso dal null), e mi segna sempre la riga
SqlDataReader reader = comandosql.ExecuteReader();
come posso fare per gestire questa situazione?![]()