Как получить минимальное и максимальное количество столбцов в наборе данных?
Я должен был добавить два новых столбца в datatable и напечатать максимальное и минимальное количество столбцов datatable в этих двух столбцах, как это сделать.
Что я уже пробовал:
ds.Tables[k].Columns.Add("Column52"); ds.Tables["Source" + c].AcceptChanges(); for (int f = 0; f < ds.Tables[k].Rows.Count; f++) { ds.Tables[k].Rows[f]["Column52"] =ds.Tables[k].Compute("MAX(Column52)",""); //double maxval = Convert.ToDouble((ds.Tables[k].Compute("MAX(Column52)", ""))); }
я попытался добавить новый столбец и получить максимальное количество столбцов, но
Объект не может быть приведен из DBNull в другие типы.
Возникает ошибка исключения.
Karthik_Mahalingam
вы пытаетесь присвоить максимальное значение всем строкам?
Raja Ganapathy
Нет, я хочу максимальное и минимальное количество столбцов datatable.