В настоящее время я пытаюсь вывести несколько строк данных из хранимой процедуры SQL Server с использованием WCF SQL.
Я создал соответствующие схемы и карты, и он успешно вызывается, но выводит только первыйстрока данных в XML (или SMTP, если я пытаюсь это сделать с помощью моего собственного адаптера SMTP).Я проверил SP непосредственно внутри SSMS, и он возвращает несколько строк, как и ожидалось, поэтому SQL верен.
Вот SQL в процедуре (Если я в конце удаляю FOR XML AUTO, он анализирует всев результате получается одна строка XML, что, как я подозреваю, мне нужно сделать, но после ее запуска меня сбивает с толку);
SELECT TOP 5 staff.staff_ID, staff.sam_account_name, staff.additional_dept, staff.staff_email_address FROM staff
Сгенерированная схема основана на наборе результатов этого (может предоставить конкретные сведения о файле схемы при необходимости).Полагаю, что на самом деле мне нужна идея высокого уровня о том, неправильно ли я понимаю концепцию.
Я подозреваю, что мне не хватает фундаментального аспекта вызова и обработки данных в BizTalk.
Спасибо