Лучшее решение - создать 2 набора данных, которые будут вызывать хранимые процедуры. Убедитесь, что обе хранимые процедуры используют один и тот же параметр.
Например:
Набор данных 1 показывает данные клиента, а уникальный идентификатор - customerID
набор данных 2 показывает все заказы этого клиента, а уникальный идентификатор
CUSTOMERID
поэтому набор данных 1 имеет хранимую процедуру, такую как
select * from customers where customerID = @customerID
набор данных 2 имеет сохраненную процедуру, такую как
select * from orders where customerID = @customerID
Вы можете использовать один и тот же параметр (customerID
) в обоих наборах данных, чтобы получить то, что вы ищете.
Набор данных 1 будет отображать всю информацию о клиенте, а набор данных 2 будет отображать всю информацию о заказе для этого клиента.