ho creato un'interfaccia che, selezionando una certa voce da una combobox deve farmi apparire un certo elenco in un'altra combo.

Il meccanismo è il seguente:
passo una variabile ad una pagina asp che me la deve confrontare con i campi del database ed andarmi a recuperare dal campo denominazione tutti quei record cui corrisponde la variabile nel campo tipologia.

il problema è che non mi carica proprio niente nella combo!!!!


codice per il passaggio della variabile:
codice:
schoolObject = new Object(); 
schoolObject.change = function(){ 
	proprietà = new LoadVars();
	proprietà.tipo = comboscuole.getSelectedItem().label;
	pro = new LoadVars(); 
	proprietà.sendAndLoad("scuole.asp",pro,'POST');
	pro.onLoad = function(success){ 
	if(success){
		scuole = this ["sc"];
		_root.comboscuole.addItem = (scuole);
	}
};
};
comboscuole.addEventListener("change", schoolObject);
codice della pagina asp:
codice:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
nome_db = Request.QueryString("nome_database") 

Connessione="Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("data.mdb")
Conn.Open Connessione

tipo=request("tipo")

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


SQL = "SELECT * FROM superiori WHERE Tipologia = '"&tipo&"'"
rs.Open SQL, Connessione, 3,3

x = 0
Do While Not rs.EOF
x = x + 1
Response.Write("sc" & "=" & rs("Denominazione") )
Response.Write ("&")
rs.MoveNext


Loop

Response.flush
Response.end

rs.Close
Set rs=Nothing
%>