Login or Sign up Help | Site Map
Connecting Tech Pros Worldwide

Between a period of time

Question posted by: jestin (Newbie) on March 29th, 2008 06:34 AM
hi friends
Code: ( text )
  1. set rsschedcheck = Server.CreateObject("ADODB.Recordset")
  2.     sqlschedcheck = "SELECT ACPADMIN.Tbl_RequestInfo.ReqServicetypeid, ACPADMIN.Tbl_RequestInfo.ReqArea, ACPADMIN.Tbl_RequestInfo.ReqCraft, " &_
  3.     "ACPADMIN.Tbl_RequestInfo.ReqGroup, ACPADMIN.Tbl_RequestInfo.ReqRschedDate, ACPADMIN.Tbl_RequestSched.RschedTime, ACPADMIN.Tbl_RequestInfo.ReqStatus " &_
  4.     "FROM ACPADMIN.Tbl_RequestInfo INNER JOIN ACPADMIN.Tbl_RequestSched ON ACPADMIN.Tbl_RequestInfo.ReqID = ACPADMIN.Tbl_RequestSched.RschedReqid " &_
  5.     "WHERE (((ACPADMIN.Tbl_RequestInfo.ReqServicetypeid)=" & ReplaceQuote(textservicetype) & ") AND ((ACPADMIN.Tbl_RequestInfo.ReqArea)=" & STR_Quote2(ReplaceQuote(textservicearea)) & ") " &_
  6.     "AND ((ACPADMIN.Tbl_RequestInfo.ReqCraft)=" & STR_Quote2(ReplaceQuote(textcraft)) & ") AND ((ACPADMIN.Tbl_RequestInfo.ReqGroup)=" & STR_Quote2(ReplaceQuote(textgroup)) & ") " &_
  7.     "AND ((ACPADMIN.Tbl_RequestInfo.ReqRschedDate)=" & (DateDelimiter(FormatDateTime(textsched,2))) & ") " &_
  8.     "AND ((ACPADMIN.Tbl_RequestSched.RschedTime)BETWEEN " & DateDelimiter(FormatDateTime(schedSTime,4)) & "AND" & DateDelimiter(FormatDateTime(schedETime,4)) & ") " &_
  9.     "AND ((ACPADMIN.Tbl_RequestInfo.ReqStatus)<>'Cancelled') AND ((ACPADMIN.Tbl_RequestSched.RschedStatus)<>'Cancelled')) " &_
  10.     "ORDER BY Tbl_RequestSched.RschedTime"


in browser the values is showing as

Code: ( text )
  1. SELECT ACPADMIN.Tbl_RequestInfo.ReqServicetypeid, ACPADMIN.Tbl_RequestInfo.ReqArea, ACPADMIN.Tbl_RequestInfo.ReqCraft, ACPADMIN.Tbl_RequestInfo.ReqGroup, ACPADMIN.Tbl_RequestInfo.ReqRschedDate, ACPADMIN.Tbl_RequestSched.RschedTime, ACPADMIN.Tbl_RequestInfo.ReqStatus FROM ACPADMIN.Tbl_RequestInfo INNER JOIN ACPADMIN.Tbl_RequestSched ON ACPADMIN.Tbl_RequestInfo.ReqID = ACPADMIN.Tbl_RequestSched.RschedReqid WHERE (((ACPADMIN.Tbl_RequestInfo.ReqServicetypeid)=1) AND ((ACPADMIN.Tbl_RequestInfo.ReqArea)='6RD-6RA-6RB') AND ((ACPADMIN.Tbl_RequestInfo.ReqCraft)='EL') AND ((ACPADMIN.Tbl_RequestInfo.ReqGroup)='1') AND ((ACPADMIN.Tbl_RequestInfo.ReqRschedDate)='3/29/2008') AND ((ACPADMIN.Tbl_RequestSched.RschedTime)BETWEEN '14:30'AND'15:14') AND ((ACPADMIN.Tbl_RequestInfo.ReqStatus)<>'Cancelled') AND ((ACPADMIN.Tbl_RequestSched.RschedStatus)<>'Cancelled')) ORDER BY Tbl_RequestSched.RschedTime

and its showing the error as not a valid month
can any one help me in this situastion
Last edited by jhardman : April 3rd, 2008 at 11:39 AM. Reason: put code in code tags. Please note button marked - #
Would you like to answer this question?
Sign up for a free account, or Login (if you're already a member).
jhardman's Avatar
jhardman
Moderator
2,150 Posts
April 3rd, 2008
11:38 AM
#2

Re: Between a period of time
what type of db are you using? some dbs require that dates be designated as #3/29/2008# or '29 Mar 2008'. Your db should have a query analyzer. You can copy this query into the analyzer and see what it gives you. Let me know if this helps.

Jared

Reply
Reply
Not the answer you were looking for? Post your question . . .
182,534 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Top ASP Forum Contributors