SQL Server에 저장 프로 시저를 작성하여 웹 서비스에 표시되는 XML을 반환하고 Flex의 LineChart에서 그 값을 표시하기 위해 catch합니다.SQL Server에서 XML 내보내기 저장 프로 시저
문제는 각 기간 (현재, 6 개월, 1 년이라는 세 가지 다른 기간이 있습니다)마다 다른 값을 표시해야하며 SQL Server에서이 중 세 가지에 대해 XML을 생성하기가 어려워졌습니다.
지금 현재 기간 동안 해 보았습니다. 다른 두 기간을 "연결하는"방법을 모르겠습니다.
<dataset>
<item>
<topic>MyBlog</topic>
<topicid>XXXXXXXXXX</topicid>
<popularity>1</popularity>
<period>11/01/2009</period>
</item>
</dataset>
그리고 나는 이런 식으로 뭔가 싶습니다 :이 XML은 다음과 같다 내가 충분히 명확한되고있어 경우
<dataset>
<item>
<topic>MyBlog</topic>
<topicid>1111</topicid>
<popularity>6</popularity>
<period>Current</period>
</item>
<item>
<topic>MyBlog</topic>
<topicid>1111</topicid>
<popularity>4</popularity>
<period>6 month</period>
</item>
<item>
<topic>MyBlog</topic>
<topicid>1111</topicid>
<popularity>1</popularity>
<period>1 year</period>
</item>
</dataset>
그래서, 나도 몰라,하지만 비록 XML이 이상하게 보입니다. 차트의 논리와 호환되도록이 방법이 필요합니다.
추가 정보가 필요하면 알려주세요. 이 XML은 하나의 테이블에서 오지 않습니다
감사합니다,
브라이언
난 그냥 중요한 분명히 뭔가를하지 않았다 깨달았다. 각 기간 및 해당 값은 테이블에서 가져옵니다. 따라서 현재 기간에 대한 쿼리는 CurrentValues 테이블에서 가져옵니다. 6 개월 기간은 6mValues 테이블에서오고 마지막으로 1 년 기간은 1yValues 테이블에서 가져옵니다. 그래서 저는이 세 가지 결과를 하나의 XML로 "연결"해야합니다. –
저장 프로 시저의 모양은 무엇입니까? – ajdams