我正在尝试使用SelectParameters按方向(ASC或DESC)设置顺序,我收到此错误:
'@LicenseStatusSortOrder'附近的语法不正确。
当我用ASC或DESC替换@LicenseStatusSortOrder然后它可以工作。 Label_LicenseStatusSortOrder.Text确实包含ASC或DESC,因此值存在。请参阅下面的代码,谢谢!
的SelectCommand:
SelectCommand =“SELECT SoftwareLicense.Name,SoftwareLicenseByApplication.ComplianceStatus FROM UserInfo ORDER BY SoftwareLicenseByApplication.ComplianceStatus @LicenseStatusSortOrder”
SelectParameter:
> <asp:ControlParameter ControlID="Label_LicenseStatusSortOrder"
> DefaultValue="ASC" Name="LicenseStatusSortOrder"
> PropertyName="Text"/>
- Clark Bohs