/ / Filtro set di dati con condizione - set di dati, asp.net-2.0

Filtraggio del set di dati con condizione - set di dati, asp.net-2.0

Sto usando asp.net 2.0 e c #.

Ho un set di dati, che sta ottenendo le informazioni dei dipendenti. Ora voglio filtrare il gridview in base a un nome che l'utente ha inserito nella casella di testo di ricerca.

Lo sto facendo:

DataSet ds = new DataSet("EmployeeInformation");
//........ loading DataSet ds with emploee info
string strExpr;
strExpr = "Name LIKE %" + txtSearchEmployee.Text.Trim() + "%";
ds.Tables[0].Select(strExpr);

Sto ricevendo un errore nell'ultimo passaggio, che manca l'operatore.

Per favore guidami come posso ottenere questo. Grazie in anticipo.

risposte:

6 per risposta № 1

Devi solo aggiungere virgolette singole intorno ai tuoi criteri LIKE:

strExpr = "Name LIKE "%" + txtSearchEmployee.Text.Trim() + "%"";
ds.Tables[0].Select(strExpr);