これが私が使用しているクエリです。このページにアクセスするために使用された URL がhttp://www.domain.com/default.aspx?id=3
<query name="SimpleQuery" rowElementName="Table" runif="showpage">
<sql>
<![CDATA[
select * from Table where ID = @QueryStringID
]]>
</sql>
<queryparam paramname="@QueryStringID" paramtype="request" requestparamname="id" sqlDataType="int" defvalue="0" validationpattern="" />
</query>
したがって、これはこの query: を変換する必要select * from Table where ID = 3
がありますが、クエリ文字列パラメーターを適切に取得していません。
AspDotNetStorefront のドキュメント ( http://manual.aspdotnetstorefront.com/p-157-xml-packages.aspx ) によると、paramtyperequest
を使用してクエリ文字列変数にアクセスできますが、その方法がわかりません。
どんな助けでも大歓迎です:)