Torna al Thread

DataView dv= dtsgestori.Tables[0].DefaultView;//Ho la vista dei gestori string s = "";// stringa per creare il mio WHERE per la select sul dataview //Quello successivo è un controllo che ho creato solo per evitare di avere doppioni nel WHERE foreach (DataRow dr1 in ds1.Tables[0].Rows) { if (!s.Contains(Convert.ToString(dr1["ColonnaDaFiltrare"]))) //SE non esiste già nella mia stringa s, allora lo aggiungo s += Convert.ToString(dr1["ColonnaDaFiltrare"]) + "','"; } s=s.Remove(s.Length-2,2);//Finita la costruzione, rimuovo gli ultimi 2 caratteri(,') dv.RowFilter = "ColonnadaFiltrare in (' "+s+")";//Filtro il mio dataview con la mia WHERE
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5