Wrox Home  
Search P2P Archive for: Go

  Return to Index  

asp_databases thread: How to sum the return.......similar issue


Message #1 by "Jacobson, John" <jacobs35@c...> on Wed, 31 Jan 2001 15:29:36 -0500
im doing somthing similar, using the following code:



If Request.Form("status") = "pendweek" Then

	Set WO = Server.CreateObject ("ADODB.Recordset")

	Query = "SELECT * FROM WorkOrders WHERE Pending_due >=#" &

DateAdd("d",7,Date())& "# ORDER BY ID"

	WO.Open Query, Connect

End IF





mine works, in that it dosent throw back any errors, but i dont get any

results.



any sugestion?

-----Original Message-----

From: nickm@s... [mailto:nickm@s...]

Sent: Wednesday, January 31, 2001 3:15 PM

To: ASP Databases

Subject: [asp_databases] Re: How to sum the return from a recordset

between specified dates..





Hi:



Thanks for the SQL but I am still getting this error:



Select sum(employee_time)AS SUMTIME FROM DevNotes WHERE DevNoteDate BETWEEN

#31/01/01# AND #24/01/01# WHERE employeeID= 'Santo';

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'



[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in

query expression 'DevNoteDate BETWEEN #31/01/01# AND #24/01/01# WHERE

employeeID= 'Santo''.



/reports.asp, line 37



AND this is the suggested SQL:



strSQL = "Select sum(employee_time)AS SUMTIME FROM DevNotes WHERE

DevNoteDate BETWEEN #" & Date() & "# AND #" & DateAdd("d",-7,Date()) & "#

WHERE employeeID= '" & id & "';"



Thanks,



Stefan





----- Original Message -----

From: "Wally Burfine" <oopconsultant@h...>

To: "ASP Databases" <asp_databases@p...>

Sent: Wednesday, January 31, 2001 2:56 PM

Subject: [asp_databases] Re: How to sum the return from a recordset between

specified dates..





> do it this way:

>

> strSQL = "Select sum(employee_time)AS SUMTIME FROM DevNotes WHERE

> DevNoteDate BETWEEN #" & Date() & "# AND #" & DateAdd("d",-7,Date()) & "#

> WHERE employeeID= '" & id & "';"

>

>

>

> >From: <nickm@s...>

> >Reply-To: "ASP Databases" <asp_databases@p...>

> >To: "ASP Databases" <asp_databases@p...>

> >Subject: [asp_databases] How to sum the return from a recordset between

> >specified dates..

> >Date: Wed, 31 Jan 2001 13:17:12 -0500

> >

> >Hi:

> >

> >I want to be able to sum the employee_time within 7 days of the date of

the

> >query. In other words; I want to be able to return how many hours a given

> >employee has worked in the last 7 days. I used this SQL statement and it

> >gave me the error right underneath:

> >

> >strSQL = "Select sum(employee_time)AS SUMTIME FROM DevNotes WHERE

> >DevNoteDate BETWEEN #Date# AND #Date-7# WHERE employeeID= '" & id & "';"

> >

> >AND THE ERROR:

> >

> >Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

> >

> >[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator)

> >in

> >query expression 'DevNoteDate BETWEEN #Date# AND #Date-7# WHERE

employeeID

> >'Santo''.

> >

> >/studiowebback/reports.asp, line 33

> >

> >Thanks a lot.

> >

> >Stefan

> >

> 

  Return to Index