tengo DataTable con las siguientes columnas:Eliminar fila de tabla de datos en la primera columna no contiene (un trozo de cuerda)
ClientID date numberOfTransactions price
ClientID es de tipo cadena y necesito para asegurar que sus contenidos incluyen "A-" y "N6" para cada valor en la tabla.
Necesito eliminar todas las filas del DataTable donde esta primera columna (ClientID) no contiene "A-" y "N6" (algunos totales y otros datos innecesarios). ¿Cómo puedo seleccionar y eliminar estas filas específicamente de DataTable?
sé esto:
foreach (DataRow row in table.Rows) // Loop over the rows.
{
//Here should come part "if first column contains mentioned values
}
también sé esta
If (string.Contains("A-") == true && string.Contains("N6") == true)
{
//Do something
}
Necesito ayuda cómo implementar esto para la primera columna de cada fila.
¿Qué consulta ha intentado ...? también, ¿con qué base de datos está utilizando SQL Server, MYSQL, etc.? – MethodMan
Esta pregunta es demasiado vaga; nos da más detalles, por favor –
Creo que el OP solo quiere eliminar ciertos DataRows de la colección DataTable.Rows (en la memoria), por lo que saber de dónde provienen los datos podría ser realmente irrelevante (de ahí su confusión). –