А зачем это нужно? Если ты проектируешь внутренний API приложения, его соглашением может быть отсутствие движения по DataSet-у. Тогда можно передавать DataSet.
Если же нужно передать какие-то данные как ключ, у DataSet-а есть свойство FieldValues. ЕМНИП, ему передается список полей через точку с запятой, а он возвращает вариантный массив со значениями. Эта пара (набор ключей) = (набор значений) используется в API самого DataSet-а, где нужно передать абстрактный набор данных.
__________________
Не стоит путать форумы с богадельнями. © Bargest
|