在这个例子中,按照上面选取的条件,列出表格。注意到例如“重要性”这个下拉列表框,分为全部、高、中、低四个状态。如果重要性是“低”,那么选择语句将是select * from some-table where [重要性]='低',如果选中的是“全部”,那么where [重要性]='低' 这个子句就不需要了。这么一来,对于选中的是“全部”或者高、中、低就需要两个不同的sql语句,而现在有三个下拉框,这就需要制造8条不同的sql语句来。如果用SQL服务器内置的sp_executesql过程,可以大大简化这个步骤,下面我就来详细说明上面这个例子的实现过程。