Tarefa de origem do fluxo do SSIS ADO.net com parâmetro

Eu estou usando uma fonte ADO.NET para trazer dados de um servidor ODBC para o meu SQL. Eu usei o assistente de importação e exportação para criar minha tarefa de fluxo de dados.

Eu preciso acrescentar novos registros que têm o campo GPMTADDT> (data de ontem) por exemplo, se hoje 20121002 a seguinte consulta funciona perfeitamente:

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > 20121001

Eu tentei:

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > Format(now(),"yyyymmdd")

Mas não vai funcionar, o servidor trata o "formato" como uma coluna. Eu tentei criar uma variável@date

SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > @date

novamente o servidor rejeitou o "@".

Also tried:
SELECT  PARTICIP.* 
FROM PARTICIP
WHERE GPMTADDT > (SELECT MAX PARTICIP.GPMTADDT FROM PARTICIP)

Tenho certeza que estou faltando algo simples, a ajuda será muito apreciada.

Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion