Я заполнил Datatable с двух разных серверов. Я могу внести корректировки, когда моя длина> 0, что я хочу сделать, это удалить строки, которые не попали. Вот резюме того, что у меня естьЦитирование через строку данных и удаление строки
DataRow[] dr = payments.dtPayments.Select(myselect);
if (dr.Length > 0)
{
for (int a = 0; a < dr.Length; a++)
{
if (thisOption == true)
dr[0].Delete();
else if (otherOption == true)
{
dr[0]["Date"] = myDataReader["date"].ToString().Trim();
dr[0]["Pay"] = payTypeName(myDataReader["ccdsrc"].ToString()
.Trim());
}
}
}
if (dr.Length == 0)
{
if (LastOption == true)
{
//DataRow should be removed
}
}
Вы правы. Я понимаю, что я не возвращаю никаких строк. То, что я сделал, это создать новый набор данных и заполнить строки тем, что я нашел. Спасибо – 2008-11-24 19:48:57