我用dw做一个页面 前方提交过key为关键字,tj为指定的列名
CommandText='<%# "SELECT * FROM dbo.nr WHERE @tj = @key" %>'
<Parameters>
<Parameter Name="@tj" Value='<%# IIf((Request.QueryString("tj") <> Nothing), Request.QueryString("tj"), "") %>' Type="VarChar" />
<Parameter Name="@key" Value='<%# IIf((Request.QueryString("key") <> Nothing), Request.QueryString("key"), "") %>' Type="VarChar" />
</Parameters>
敬请高手指点,我这样写为什么查不出来呢?
CommandText='<%# "SELECT * FROM dbo.nr WHERE @tj = @key" %>'
<Parameters>
<Parameter Name="@tj" Value='<%# IIf((Request.QueryString("tj") <> Nothing), Request.QueryString("tj"), "") %>' Type="VarChar" />
<Parameter Name="@key" Value='<%# IIf((Request.QueryString("key") <> Nothing), Request.QueryString("key"), "") %>' Type="VarChar" />
</Parameters>
敬请高手指点,我这样写为什么查不出来呢?
改成
"SELECT * FROM dbo.nr WHERE tj = @key"
试试