Зависит от платформы. Здесь на человечности это столь же просто как:
sudo aptitude install python-pycurl
пакет достаточно распространено думать, что большинство главных дистрибутивов Linux будет иметь его в своих источниках.
, Если Вы находитесь на окнах, Вам будет нужно ЗАВИХРЕНИЕ также. Затем можно установить pycurl, который прибывает перенесенный в установщик.
Вы можете запросить набор данных, а затем зациклить выбранные строки, чтобы установить их как удаленные.
var rows = dt.Select("col1 > 5");
foreach (var row in rows)
row.Delete();
... и вы также можете создать некоторые методы расширения, чтобы упростить работу ...
myTable.Delete("col1 > 5");
public static DataTable Delete(this DataTable table, string filter)
{
table.Select(filter).Delete();
return table;
}
public static void Delete(this IEnumerable<DataRow> rows)
{
foreach (var row in rows)
row.Delete();
}
У меня нет под рукой окна Windows, чтобы попробовать это, но я думаю, что вы можете использовать DataView и сделать что-то вроде этого:
DataView view = new DataView(ds.Tables["MyTable"]);
view.RowFilter = "MyValue = 42"; // MyValue here is a column name
// Delete these rows.
foreach (DataRowView row in view)
{
row.Delete();
}
Я не тестировал это, однако. Вы можете попробовать.