Ciao a tutti! Ho una domanda da porvi..
Dunque io devo realizzare 3 pagine asp, una principale dove c'è una casella combinata che prende i dati da un database per costruirla e sotto due bottoni uno "Conteggio" e l'altro "Visualizza" che mi facciano partire due query distinte.. Dunque l'asp principale l'ho strutturato cosi:
codice:
<%@ LANGUAGE = VBScript %>
<% Option Explicit %>
<%
Dim conn
Dim rs
Dim strconn
Dim i
Dim strSQL

'connessione
strconn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source="
strconn = strconn + Server.MapPath("Biblioteca.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conn.Open strconn
rs.Open "Reparti",conn
strSQL = "SELECT Reparti.Nome FROM Reparti"
Set rs = conn.Execute(strSQL)
%>

<HTML>
<HEAD><TITLE>Reparti</TITLE></HEAD>
<BODY>
<H3>Scegli Il Reparto</H3>



<form name="scelta" method="post" action="stampa.asp">
<select name="casellaRiepilogo">
<% Do While Not rs.EOF 
For i=0 to rs.Fields.Count-1%>
<option value=i><% =rs.Fields(i).Value %></option>
<% Next 
rs.MoveNext
Loop
rs.Close
conn.Close
Set rs= nothing
Set conn = nothing %>
</select>


<INPUT TYPE="submit" VALUE="Conteggio" NAME="Bottone1">
<INPUT TYPE="submit" VALUE="Elenco" NAME="Bottone2"></P>
</form>


</BODY>
</HTML>
Ed effettivamente funziona, e nella casella combinata mi mette i dati del database che mi interessano.

La seconda dovevo far in modo che mi cercasse dei dati del database a seconda di quello che l'utente sceglieva nella casella della pagina precedente.
Quindi, in teoria, per avere il valore dovrei scrivere qualcosa del tipo

<%
dim strValore
strValore = request.form("casellaRiepilogo")
response.write strValore
%>

E poi impostarlo nella query..
Però non mi stampa assolutamente nulla... Dov'è che sbaglio?
Altra cosa... come faccio a differenziare tra i due bottoni in modo che uno mi apra una pagina asp, e l'altro un'altra pagina diversa...
Se vi può aiutare vi dico in linea di massima com'è fatto il database: è una gestione di una libreria e ci sono le tabelle "Reparto" "Categoria" e "Libri", e io devo fare una query in modo che scelto da casella combinata un tipo di reparto mi stampi i libri. La query su access l'ho impostata e funziona.. il problema me lo crea l'asp :S
Spero di essere stato chiaro e grazie a chi mi rispondera!!
Vi ringrazio anticipatamente