Comment je peux filtrer une Datatable?

- Je utiliser une Table de données avec des Informations sur les Utilisateurs et je veux rechercher un utilisateur ou une liste d'utilisateurs dans ce DataTable. Je l'ai essayer butit ne fonctionnent pas 🙁

Voici mon code c#:

 public DataTable GetEntriesBySearch(string username,string location,DataTable table)
        {
            list = null;
            list = table;

            string expression;
            string sortOrder;

            expression = "Nachname = 'test'";
            sortOrder = "nachname DESC";

            DataRow[] rows =  list.Select(expression, sortOrder);

            list = null; //for testing
            list = new DataTable(); //for testing

            foreach (DataRow row in rows)
            {
                list.ImportRow(row);
            }

            return list; 
        }
  • c'est le code de travail ou avez-vous des erreurs?
  • Pouvez-vous expliquer exactement ce qui ne fonctionne pas? Ne vous obtenez une exception ou obtenez-vous 0 résultats (2 choses différentes)?
InformationsquelleAutor Tarasov | 2012-10-22