% 'open connection 'myDSN="DSN=focus" 'set conntemp=server.createobject("adodb.connection") 'conntemp.open myDSN 'my connection and vars dim conn, strMDBPath, strsql, strsql1, rs, rs1, sqlStr, sqlStr2, sqlStr3 set conn = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.Recordset") set rs1 = Server.CreateObject("ADODB.Recordset") strMDBPath = "e:\domains\s\spconnor.co.uk\user\private\focus.mdb" conn.open "PRoVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & strMDBPath 'start with an sql ' now I bring all the entries back fromthe db sqlStr = "TRANSFORM Count(PEWDB.PewNumber) AS [The Value] SELECT 'Archived' AS Status FROM PEWDB WHERE (((PEWDB.archive)='-1')) GROUP BY 'Archived', PEWDB.archive PIVOT Format([startdate],'mmm') In ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');" sqlStr2 = "TRANSFORM Count(PEWDB.PewNumber) AS [The Value] SELECT 'Live' AS Status FROM PEWDB WHERE (((PEWDB.archive)='0')) GROUP BY 'Live', PEWDB.archive PIVOT Format([startdate],'mmm') In ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');" sqlStr3 = "TRANSFORM Count(PEWDB.PewNumber) AS [The Value]SELECT 'Total' AS Status FROM PEWDB GROUP BY 'Total' PIVOT Format([startdate],'mmm') In ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');" 'sqlStr = "TRANSFORM Count(PEWDB.PewNumber) AS [The Value]SELECT Mid([startdate],4,2) AS startdate1 FROM PEWDB GROUP BY Mid([startdate],4,2) PIVOT Format([startdate],'mmm') In ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');" 'sqlStr = "SELECT PEWDB.archive, Count(PEWDB.startdate) AS [Pew Count], Mid([startdate],4,2) AS [month] FROM PEWDB GROUP BY PEWDB.archive, Mid([startdate],4,2);" 'response.Write ("
|
![]() |
Enter New PEW Authorised Pews Archive Pews |
These
measures are based on the start dates that have been entered into the
system.
|
<% =rs(i).name %> | <%next%>|
<%=rs(0)%> | <%for i =1 to howmanyfields%><%=rs(i)%> | <%next rs.movenext %> <% Loop %>
<%=rs2(0)%> | <%for i =1 to howmanyfields%><%=rs2(i)%> | <%next rs2.movenext %> <% Loop %>
<%=rs3(0)%> | <%for i =1 to howmanyfields%><%=rs3(i)%> | <%next rs3.movenext %> <% Loop %>
<% ' Clean Up set rs=nothing conn.Close Set conn= Nothing %>