没办法
这是规范
你想象一下也不可能呀
如果你想查记录,那不是得一列一列的去判断呀,累死
那你在查询的按钮上填加个单击事件不就行了
判断3个条件是否为空
我说错了,那样就一条查不出了
SELECT
SPClearCommunication,
SPKnowledge,
FROM
tblNASurveyResults
WHERE
((LastName = ''+rtrim(@LastName)+'') and
(FirstName = ''+rtrim(@FirstName)+'') and
(Email like '%'+rtrim(@Email)+'%')
and isnull(@Email,'')<>'')
不知道这是不是你要的结果,加上and isnull(@Email,'')<>'' 就使空的@email不参与查询了