【发布时间】:2016-10-08 21:09:08
【问题描述】:
带有搜索页面的网络应用程序我有 3 个文本框来进行过滤搜索如果我在所有文本框中输入文本,结果将显示,但是当我只在一个文本框中输入文本时,结果没有显示我的问题是我该如何如果我仅在一个文本框中或两个或所有文本框中输入文本并且我的查询如下所示,则能够搜索数据:
SELECT Emp_NUM, Full_name, Mother_Name, Date_of_Birth, Province_of_birth, Job
FROM [Emp Main Table]
WHERE (Full_name LIKE '%' + @Full_name + '%' OR Full_name IS NULL) AND
(Mother_Name LIKE '%' + @Mother_Name + '%' OR Mother_Name IS NULL) AND
(Date_of_Birth LIKE '%' + @Date_of_Birth + '%' OR Date_of_Birth IS NULL)
【问题讨论】:
标签: c# mysql sql asp.net sql-server