このコードで結果が得られない理由がわかりません:
<Query Name="getClubPoints" RowName="Points">
<SQL>
<![CDATA[
SELECT FirstName, LastName, ClubPoints
FROM Customer
WHERE CustomerID = '78520'
]]>
</SQL>
</Query>
<PackageTransform>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:aspdnsf="urn:aspdnsf" exclude-result-prefixes="aspdnsf">
<xsl:output method="html" omit-xml-declaration="yes"/>
<xsl:template match="/">
<xsl:if test="/root/System/CustomerIsRegistered='true'">
<!--Customer is registered-->
[<xsl:value-of select="/root/System/CustomerID" />] <xsl:value-of select="concat('Welcome, ',/root/System/CustomerFirstName)"/>!<br />
You have [<xsl:value-of select="ClubPoints" />] Club Points
</xsl:if>
</xsl:template>
</xsl:stylesheet>
</PackageTransform>
このユーザー (私) は 284 クラブ ポイントを持っています。また、この作業が完了したら、78520 を変数に置き換えて、現在ログインしているユーザーの ID を取得するにはどうすればよいですか?