0

このコードで結果が得られない理由がわかりません:

<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 を取得するにはどうすればよいですか?

4

1 に答える 1