Salve ragazzi mi succede una cosa strana!!!!!!!
Ho due combo che devono popolarsi dinamicamente, solito discorso provincia -comune.
Ora la prima combo si popola e facendo la select della provincia sulla prima dovrebbe popolarsi la seconda in base alla provincia scelta.Mi restituisce errore come parametri insufficienti.previsto 1 , che solitamente è l'errore che da quando non viene passata la variabile per il where della query.Ho fatto un response.write della provincia selezionata e mi printa a video. come mai non va?riuscite a scoprirlo voi? io sto impazzendo.
Vi posto il codice,un po sporco per via delle righe commentate


<script src="select.js"></script>
<%
response.Expires = -1
response.AddHeader "PRAGMA", "NO-CACHE"
response.AddHeader "CACHE-CONTROL", "PRIVATE"
response.CacheControl = "PRIVATE"
session.LCID = 1040
Function SELECTED(firstVal, secondVal)
If cSTR(firstVal) = cSTR(secondVal) then
SELECTED = " SELECTED"
End If
End Function
SQL = "SELECT distinct (provincia) "
SQL = SQL & " FROM "
SQL = SQL & " comuni "
set rs = Server.CreateObject("ADODB.recordset")
rs.Open sql, cn
response.write("<table>")
%>
<form>
<% if request.querystring("q") = "" then %>
<select size="1" name="customers" onchange="showCustomer(this.value)">
<option>Selezionare</option>
<%
do until rs.EOF
for each x in rs.Fields
%>
<option value="<%=x.value%>"<%=SELECTED(x.value, request.querystring("CODICE"))%>>
<%=x.value%></option>
<%
next
rs.MoveNext
loop
response.write("</select></table>")
end if
if request.querystring("q") <> "" then
codprov=Replace(Request.querystring("q"),"'","''")
'codprov=request.querystring ("q")
SQL = "SELECT comune FROM comuni WHERE provincia=" & codprov
response.write sql
'response.end
' SQL = "SELECT comune "
' SQL = SQL & " FROM "
' SQL = SQL & " comuni "
' SQL = SQL & " WHERE "
' SQL = SQL & " provincia = " & request.querystring("q") & " "
set rs = Server.CreateObject("ADODB.recordset")
rs.Open sql, cn
response.write("<table>")
%>
<select size="1" name="denominazione" >
<option>Selezionare</option>
<%
do until rs.EOF
for each x in rs.Fields
%>
<option value="<%=x.value%>"<%=SELECTED(x.value, request.querystring("denominazione"))%>>
<%=x.value%></option>
<%
next
rs.MoveNext
loop
response.write("</select></table>")
end if
%>
</form>
<div id="txtHint"></div>