I am using an ADP database and in one large form there are many filters that a user can accomplish. The problem I have is that I have to build up the WHERE clause in code based on the user filter selection. Does this slow it down a great deal due to the fact that I am binding a SELECt statement instead of a stored proc in an ADP DB? I tried setting the INPUT PARAMETER to the entire WHERE statement I build up but it does not like Me.InputParameters in the code. Any suggestions or just use what I am doing because of the limitations I have?