行が見つからないときに CopyToDataTable() を使用して例外を回避する 行が見つからないときにこのコードを試したところ、エラーが発生しました ソースには DataRows が含まれていません。
ds.Tables.Add(dsDecEjID.Tables(0).Select(Cond).CopyToDataTable())
行が見つからないときに CopyToDataTable() を使用して例外を回避する 行が見つからないときにこのコードを試したところ、エラーが発生しました ソースには DataRows が含まれていません。
ds.Tables.Add(dsDecEjID.Tables(0).Select(Cond).CopyToDataTable())
エラーを指定していませんが、select ステートメントが null を返していると思います。単純な null チェックを使用できませんか?
var table = dsDecEjID.Tables(0).Select(Cond);
if(table != null)
ds.Tables.Add(table.CopyToDataTable());
テーブルに行があるかどうかを確認します。
If dsDecEjID.Tables(0).Rows.Count > 0 Then
ds.Tables.Add(dsDecEjID.Tables(0).Select(Cond).CopyToDataTable())
End If