I would suggest creating a stored procedure and then execute that procedure from your coded. Here's an example that prompts the user for various criteria:
CREATE PROCEDURE SearchALL @ENTER_FIRSTNAME NVARCHAR (12), @ENTER_LASTNAME NVARCHAR (12), @ENTER_SSN NVARCHAR(9),
@ENTER_DOD_MMDDYYYY NVARCHAR (8), @ENTER_DOB_MMDDYYYY NVARCHAR (8), @ENTER_STATE NVARCHAR (2)
AS
SELECT MASTER_DEATH_FILE.DELTA,MASTER_DEATH_FILE.SSN, MASTER_DEATH_FILE.LASTNAME, MASTER_DEATH_FILE.FIRSTNAME, MASTER_DEATH_FILE.DOD, MASTER_DEATH_FILE.DOB,
MASTER_DEATH_FILE.ST
FROM MASTER_DEATH_FILE (INDEX(IND_SSN)NOLOCK)
WHERE MASTER_DEATH_FILE.FIRSTNAME Like @ENTER_FIRSTNAME AND MASTER_DEATH_FILE.LASTNAME Like @ENTER_LASTNAME
AND MASTER_DEATH_FILE.SSN LIKE @ENTER_SSN
AND MASTER_DEATH_FILE.DOD LIKE @ENTER_DOD_MMDDYYYY
AND MASTER_DEATH_FILE.DOB LIKE @ENTER_DOB_MMDDYYYY
AND MASTER_DEATH_FILE.ST LIKE @ENTER_STATE
GO Ashley L Rickards
SQL DBA