Sólo una duda... decir que devuelva TODOS los registros que comiencen por las letras A hasta la Z, ¿no es lo mismo que no hacer ningún filtro?
Si? Entonces yo haría lo siguiente:
Código:
<form method="POST" action="consulta.asp" name="localidad">
<select name="localidad">
<option value="Todos">Todos</option>
<option value="Merida">Merida</option>
<option value="Badajoz">Badajoz</option>
<option value="Caceres">Caceres</option>
<option value="Carrascalejo">Carrascalejo</option>
</select>
--------------------pagina asp----------------------
<%clocalidad=request.form("localidad")
set rs=createobject("ADODB.Recordset")
If clocalidad = "Todos"
sqltxt="select * from datos"
Else
sqltxt="select * from datos where localidad = '"&clocalidad&"'"
End if
saludos