我遇到IIF问题() 这是我的代码,它给了我错误
sqla.SelectCommand.Parameters.AddWithValue("@InvestmentType", IIf(chkSelectAllInvType.Checked, 0, cmbinv.SelectedValue))
sqla.SelectCommand.Parameters.AddWithValue("@BrokerCode", IIf(chkSelectAllMember.Checked, 0, cmbmember.SelectedValue))
我有两个组合框和两个复选框;复选框命名为selectall
,以从组合框中选择所有值。
我遇到的问题是,当我选择全部选中复选框时,它会显示正确的报告,但是当我从第一个组合框中选择所有内容并从第二个组合框中选择一个项目时,它会显示报告。类似地,当我从第一个组合框中选择一个项目而从另一个组合框中选择一个值时,它会显示报告,
但是当我从第一个组合框中选择一个值并从第二个组合框中选择全部时,它会显示一个空白报告
请指导我出错的地方,或者我该怎么做?
我也在分享我的表单的截图,以便您可以对此有一个好主意: