ho trovato questo script in rete,
nella tabella "Tab_Provincia" ho 2 campi: "Pr_Regione" e "Pr_Desc"
ora se io cerco "Abruzzo" di conseguenza mi compaiono le regioni "Pescara" "l'aquila" etc...
vorrei fare così: che se io nel database ho 4 campi "Pr_Regione" uguali, con inserita la parola "Abruzzo" e 4 campi "Pr_Desc" uguali con inserita la parola "Pescara" quando vado a cercare la prima select e clicco sulla parola "Abruzzo" poi mi dovrà comparire solo una parola "Pescara" e non 4.. devo modificare la query SQL per fare ciò?
come modificarla?
grazie

codice:
<%
value 						= replace(request("value")&"", "'", "&#39")
fieldtype 					= request("type")
set ds						= new DinamicSelect
ds.DataBase 				= "comuni.mdb"
if fieldtype = "regioni" then 
	' REGIONI
	ds.DefaultText			= "seleziona una regione"
	ds.sql 					= "select distinct pr_regione from Tab_Provincia"
	ds.SelectValue 			= "pr_regione"
	ds.SelectText 			= "pr_regione"
	ds.evento 				= " onchange=""caricaPagina('dbcomuni.asp?type=provincie&amp;value=' " &_ 
						      "+ this.options[this.options.selectedIndex].value,'AHAH_provincie');"""
	ds.NomeCampo			= "regioni"
end if 
' PROVINCIE
if fieldtype = "provincie" then 
	ds.DefaultText			= "seleziona una provincia"
	ds.sql 					= "select * from Tab_Provincia where pr_regione='"& value&"'"
	ds.selected 			= value
	ds.SelectValue 			= "pr_sigla"
	ds.SelectText			= "pr_desc"
	ds.evento 				= " onchange=""caricaPagina('dbcomuni.asp?type=comuni&amp;value='+ " &_ 
							  "this.options[this.options.selectedIndex].value,'AHAH_comuni');"""
	ds.NomeCampo 			= "provincie"
end if 
'COMUNI
if fieldtype = "comuni" then 
	ds.DefaultText			= "seleziona un comune"
	ds.sql 					= "select loc_desc, loc_prov from Tab_Localita where loc_prov = '"&value&"'"
	ds.selected 			= value
	ds.SelectValue 			= "loc_desc"
	ds.SelectText 			= "loc_desc"
	ds.evento 				= ""
	ds.NomeCampo 			= "comuni"
end if 
Response.Write				(ds.CreaDinamicSelect())
set ds						= nothing
%>