Ну, хорошо, что эта работа не сработает, если у вас есть несколько DataTable в наборе данных.
Не могу вспомнить случай, когда мне нужно было сделать это, чтобы быть честным.Если бы у меня была аналогичная потребность, я бы искал таблицу в DataSet, исходя из предположения, что все там были по какой-то функциональной причине.
Так что я мог бы просто проверить, пуста ли таблица клиентов.с выбором счетчика, потому что если нет смысла проверять что-либо еще.