Как я могу удалить все записи из таблицы, используя SubSonic? Метод Delete имеет три перегрузки, но каждая из них ожидает некоторые параметры. И как я могу удалить записи, используя запрос (например, удалить все записи, где column1> 100)
Следующее удалит все строки из TempTable с Id больше 56:
new Delete().From(TempTable.Schema) .Where(TempTable.Columns.Id).IsGreaterThan(56) .Execute();
Справка находится по адресу http://subsonicproject.com/docs/Main_Page и много примеров для этого в тестах, включенных в источник.
int records = new Delete().From(Product.Schema) .Where("UnitPrice") .IsGreaterThan(42.00) .Execute(); // Delete all rows. int records = new Delete().From(Product.Schema).Execute();