Esatto!!

nel frattempo, dopo alcune prove ci ero arrivata

ma ho un altro problema!

praticamente ho creato una stored procedure che ha 4 paramentri

@cod
@campo
@codice
@descrizione

i primi due vegono associati ad un DDL

gli altri due dovrebbero essere liberi: se l'utente inserisce qualche informazioni nel textbox, dovrebbero essere considerati nel filtro di ricerca, in caso contrario no

io passo i parametri per alimentare il dataset del datagrid

mycommand... Paramenters.Add.... ("@cod",ddlcod.selectevalue)
mycommand... Paramenters.Add.... ("@campo",ddlcampo.selectevalue)

e questo funziona

aggiungendo anche

mycommand... Paramenters.Add.... ("@codice",codice.text)
mycommand... Paramenters.Add.... ("@descrizione",des.text)

se lascio vuoti i due textbox nel datagrid non viene caricato nulla

immagino perchè non trova elementi vuoti

io vorrei che questi due ultimi filtri vengano presi in considerazione solo se l'utente inserisce delle informazioni (in uno dei due o in entrambi)... è possibile?

Grazie