>>>> LOCAL lcScript, lcStartDate, lcEndDate >>>> IF USED("deliveries") >>>> SELECT deliveries >>>> USE >>>> DROP VIEW deliveries >>>> ENDIF >>>> lcStartDate = ALLTRIM(STR(YEAR(Session.startdate))) + "-" + ; > ALLTRIM(STR(MONTH(Session.startdate))) + "-" +; > ALLTRIM(STR(DAY(Session.startdate))) + ' 00:00:00' >>>> lcEndDate = ALLTRIM(STR(YEAR(Session.EndDate))) + "-" + ; > ALLTRIM(STR(MONTH(Session.EndDate))) + "-" + ; > ALLTRIM(STR(DAY(Session.EndDate))) + ' 00:00:00' >>>> lcScript = "SELECT * FROM Deliveries"+ ; > " WHERE Deliveries.deliverydate >= "+; > "cast('" + ; > ALLTRIM(lcstartdate) + ; > "' as datetime) AND deliveries.deliverydate <= cast('" + ; > ALLTRIM(lcenddate) + "' as datetime)" >>>> EXECSCRIPT(lcScript) >>>> IF !USED("deliveries") >>>> USE deliveries IN 0 >>>> ENDIF >>>>>>>
>>>create sql view deliveries ; >>> remote connection myConnection ; >>> as ; >>> select * FROM Deliveries ; >>> WHERE Deliveries.deliverydate between ?ldStartDate and ?ldEndDate >>>>>>