我DataTable中有以下的列:刪除行,其中第一列不包含(某些字符串)
ClientID date numberOfTransactions price
客戶端ID爲字符串類型,我需要確保其內容包括「A-」和「N6」表中的每個值。
我需要刪除DataTable中第一列(ClientID)不包含「A-」和「N6」(某些總數和其他不必要的數據)的所有行。我如何從DataTable中選擇和刪除這些行?
我知道這一點:
foreach (DataRow row in table.Rows) // Loop over the rows.
{
//Here should come part "if first column contains mentioned values
}
我也知道這
If (string.Contains("A-") == true && string.Contains("N6") == true)
{
//Do something
}
我需要幫助如何實現此的每一行的第一列。
你試過什麼查詢..?還有你使用SQL Server,MYSQL等DataBase ...? – MethodMan
這個問題太模糊了;請給我們更多詳細信息,請 –
我相信OP只是想從DataTable.Rows集合中刪除某些DataRows(在內存中),所以知道數據來自哪裏可能實際上是無關的(因此他/她的困惑)。 –