In effetti tutto questo lo faccio in un'altra pagina chiamata "report.asp"
ma in questa pagina non ho il motore di ricerca (campo input)
Dovrei integrarlo...ma con la query mi sono incartato.
codice:
<%
Session.LCID = 1040
Dim conn
set conn=Server.CreateObject("adodb.connection")
conn.open"Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.MapPath("/db/db.mdb")
Dim rs
set rs=Server.CreateObject("adodb.recordset")
Dim id,code,description,code_oem,grammi_sea,grammi_con,price,prezzo_concorrenza,priced
id = trim(request.QueryString("id"))
prezzo_concorrenza = 1000
price = 1000
RecordsPerPagina = 10
page = Request("page")
if page="" then page=1
'strSQL = "SELECT * FROM Dati2 order by ID DESC"
strSQL2 = "SELECT Query_checklistino1.concorrente,Query_checklistino1.code,Query_checklistino1.description,Query_checklistino1.grammi_sea,Query_checklistino1.grammi_con, Query_checklistino1.prezzo_promo, Query_checklistino1.priced, Query_checklistino1.price AS NostroPrezzo, Query_checklistino1.MinDiprezzo_concorrenza, ((([MinDiprezzo_concorrenza] /1.30)/1.05)/1.10) AS PrezzoAcquistoNecessario, [price]-[MinDiprezzo_concorrenza] AS AttivaVerifica FROM Query_checklistino1 WHERE ((([price]-[MinDiprezzo_concorrenza])>0))"
'RS.open strSQL, Conn, 1
RS.open strSQL2, Conn, 1
RS.PageSize = RecordsPerPagina
RS.AbsolutePage = page
If RS.Eof=True or RS.Bof=True then
Response.Write "
Nessun risultato trovato</P>"
Else
%>
[img]../competitor/testata_sup2.jpg[/img]</p>
</p>
<%
Response.Write ("")
For i=1 to RecordsPerPagina
if Not RS.EOF then
%>
<table width="80%" border="0" cellspacing="1" cellpadding="5" id="table95" style="border-top-width: 0px; border-bottom-width: 0px">
<tr>
<td bgcolor="#D3D3D3" align="center" width="8%"><font face="Verdana" size="2">Competitor</font></td>
<td bgcolor="#D3D3D3" align="center" width="8%"><font face="Verdana" size="2">Code</font></td>
<td bgcolor="#D3D3D3" align="center" width="38%"><font face="Verdana" size="2">Description</font></td>
<td bgcolor="#D3D3D3" align="center" width="7%"><font face="Verdana" size="2">Grm_sea</font></td>
<td bgcolor="#D3D3D3" align="center" width="7%"><font face="Verdana" size="2">Grm_con</font></td>
<td bgcolor="#008080" align="center" width="9%"><font face="Verdana" size="2" color="#FFFFFF">Prezzo_Sea</font></td>
<td bgcolor="#800000" align="center" width="13%"><font face="Verdana" size="2" color="#FFFFFF">Prezzo_min_Conc</font></td>
<td bgcolor="#008000" align="center" width="13%"><font face="Verdana" size="2" color="#FFFFFF">Prezzo_Promo</font></td>
<td bgcolor="#808000" align="center" width="13%"><font face="Verdana" size="2" color="#FFFFFF">Prezzo_RSD</font></td>
<td bgcolor="#000800" align="center" width="15%"><font face="Verdana" size="2" color="#FFFFFF">Prezzo_Acquisto_Sea</font></td>
</tr>
<tr>
<td bgcolor="#FFCC33" width="8%"><font face="Verdana" size="2"><%=Server.HTMLEncode(rs("concorrente"))%></font></td>
<td bgcolor="#FFCC33" width="8%"><font face="Verdana" size="2"><%=Server.HTMLEncode(rs("code"))%></font></td>
<td bgcolor="#FFCC33" width="38%"><font face="Verdana" size="2"><%=Server.HTMLEncode(rs("description"))%></font></td>
<td bgcolor="#FFCC33" width="7%"><font face="Verdana" size="2"><%Response.write "" & Rs ("grammi_Sea") & "" & ""%></font></td>
<td bgcolor="#FFCC33" width="7%"><font face="Verdana" size="2"><%Response.write "" & Rs ("grammi_con") & "" & ""%></font></td>
<td bgcolor="#FFCC33" width="9%"><font face="Verdana" size="2"><%=Server.HTMLEncode(rs("NostroPrezzo"))%></font></td>
<td bgcolor="#FFCC33" width="13%"><font face="Verdana" size="2"><%=Server.HTMLEncode(rs("MinDiprezzo_concorrenza"))%></font></td>
<td bgcolor="#FFCC33" width="13%"><font face="Verdana" size="2"><%Response.write "" & Rs ("prezzo_promo") & "" & ""%></font></td>
<td bgcolor="#FFCC33" width="9%"><font face="Verdana" size="2"><%Response.write "" & Rs ("priced") & "" & ""%></font></td>
<td bgcolor="#FFCC33" width="15%"><font face="Verdana" size="2"><%=Server.HTMLEncode (FormatNumber(rs ("PrezzoAcquistoNecessario")))%></font></td>
</tr>
</table>
<%
RS.MoveNext
end if
Next
Response.Write ("</table></center>")
End if
Response.Write "
<font face= Verdana size=2>Pagine:</font></p> "
For pag=1 to RS.PageCount
Response.Write "<font face= Verdana size=2><A href='report_ac.asp?page=" & pag & "'>"
Response.Write pag
Response.Write "</A> "
Next
Response.Write "</P>"
RS.Close
Set RS=Nothing
Conn.Close
Set Conn=Nothing
%>