2009-11-24 18 views

Répondre

1

Votre question est un peu ambiguë, mais en fonction d'une autre question que vous avez postée, je pense que vous essayez de supprimer en fonction d'une liste d'ID ou quelque chose de similaire. Vous pouvez le faire en utilisant une requête fluide comme suit:

List<int> peopleIds = new List<int> { 121, 122, 35, 4 }; 

new SubSonic.Query.Delete<Person>(new MyDB().Provider) 
    .Where(PersonTable.IdColumn).In(peopleIds) 
    .Execute(); 
+0

Directement sur la cible. Juste pour ajouter pour d'autres, Execute(), dans ce cas, renvoie int qui est le nombre d'enregistrements traités. Merci Adam :) –