Para poder llenarlo desde una base de datos deberemos
repetir el tag <option>, para ellos realizaremos un listado de los datos de la base:
<form
method="POST" action="bandas.asp">
<p>Ver información de bandas:</p>
<select name="opciones" size="1">
<%
'Abre la conexión con la base de datos a través de una conexión ODBC
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Grupos"
'Ejecuta un sentencia SQL de consulta
sql = "SELECT * FROM ListBox ORDER BY titulo"
Set result = con.Execute(sql)
'Recorre todas las filas del resultado
Do While Not result.EOF
'Imprimimos los contenidos del listbox
response.write "<option value='" & result("id") &
"'>" & result("titulo") & "</option>"
'Pasa a la siguiente fila
result.MoveNext
Loop
'Cerramos las conexiones y el
recordset
result.Close
Set result = Nothing
con.Close
Set con = Nothing
%>
</select>
<input type="submit" value="Enviar">
</form>