2016-08-06 5 views
2

У меня возникла проблема при попытке установить значение столбца.Устанавливает значение каждой строки DataTable в определенном столбце

I'v был DataTable, который получит некоторые значения из SQL, а затем им, добавив два новых столбца по:

 dataTable.Columns.Add("dest", typeof(int)); 

     dataTable.Columns.Add("amount", typeof(int)); 

который прекрасно работает, но теперь я хочу, чтобы поставить 0 в каждой строке в имени столбца Dest - а затем пользователь редактирует это, а затем я хочу, чтобы установить значение суммы в качестве

 amount = all(this column is in dataTable before I add these 2 columns) + dest; 

ответ

2
int columnNumber = 5; //Put your column X number here 

for (int i = 0; i < yourDataTable.Rows.Count; i++) 
{ 
    yourDataTable.Rows[i][columnNumber] = "0"; 
} 
+0

Спасибо, это работает. Я решит эту вторую проблему с этой же мыслью. :) – Pro100

+0

@ Pro100 Не волнуйтесь - пожалуйста, пометьте как принято, как только сможете. Я набрал 2 очка из медали и беззастенчиво хочу: p –

+0

Да, я хотел до того, как я закончил: P, но это говорит мне, что мне пришлось ждать 7 минут. – Pro100

Смежные вопросы