を使用して、現在、私は私は私はそれを数> 0それでも をチェックしていることを管理するために、エラーにデータのない行 cantain ソース を取得していながら、どのようにこれを解決するか考えている。ソースレコードがゼロであるときにテイクasp.net
dynamic dt = ds.Tables(0);
int totalrowCount = dt.Rows.Count;
//dt.Rows.Count
//dt.Select().Take(100)
// dt.Rows.Cast(Of System.Data.DataRow)().Take(100)
DataTable dt1 = default(DataTable);
if (totalrowCount > 0) {
dt1 = dt.AsEnumerable().Take(100).CopyToDataTable();
} else {
dt1 = dt.AsEnumerable().CopyToDataTable();
}
- 行がない場合は、 'dt.AsEnumerable()テイク(100)' DT 'と同じ配列を返します。 .AsEnumerable() '。 *どこに*エラーが発生しているのかわからないことには役立ちません。後で空の 'DataTable'を必要とするコードの場合、単純に*行ではないときに何をしたいのかをもっと慎重に考える必要があります。 –
他にもエラーが表示されます。 –
@Zbidi他の部分にエラーが発生しています –