Vraag : Hoe ik rust dagen aan filterdatetime gebied kan

Dit is het scenario:
I heeft een.aspx- pagina waar de gebruiker de dagen (geheel) en andere 2 criteria opneemt, dan verzend ik dit gegeven naar een storeprocedure om de filter te doen en de gegevens te tonen:

@Dias int.,/> varchar @TipoEmpleo
@Localidad varchar (50)


AS

UITGEZOCHT * VAN Ofertas WAAR TipoEmpleo = @TipoEmpleo EN UbicacionEmpleo = @Localidad EN Fecha > (Fecha - @Dias)

I behoeftehulp met het DateTime gebied (Fecha) wordt, ik de storeprocedurefilter gebruikend de gegevens word opgeslagen in „Fecha“ minder de geheelgegevens nodig heb opgeslagen in @Dias.

Thank you
Regards
Attachments:
van
Het Scherm
van de Selectie van criteria style= " breedte

Antwoord : Hoe ik rust dagen aan filterdatetime gebied kan

SELECTEER * UIT Ofertas
WAAR TipoEmpleo = @TipoEmpleo
EN UbicacionEmpleo = @Localidad
EN Fecha > dateadd (D, - @Dias, getdate ())

-- keert alle verslagen terug waar Fecha minder dan oude dagen @Dias is
-- getdate () omvat zo het tijdgedeelte als u bij 22 Augustus 12:30 zoekt, eigenlijk is de vraag

EN Fecha > het „20 12:30 van Augustus“
Andere oplossingen  
 
programming4us programming4us