Själva händelse kan du inte köra i asp (däremot i asp+ när det kommer...men det är ju en annan historia...) utan den får du göra i javascript:
<script language="javascript">
function skicka(id)
{
document.location.href='sql_sida.asp?id=' +id
}
</script>
<SELECT id=CBID name=CBID onchange="skicka(this[this.selectedIndex].value)">
<OPTION VALUE ="1"> Ett
<OPTION VALUE ="2"> Två
</SELECT>
sen får du hämta upp id i sidan efter (sql_sida.asp) och använda det i sql-satsen.
Du kan hämta den med Request.Querystring("id") på vilken sida du än anger... lättast är väl att ange samma sida du skickar ifrån tycker jag personligen...
Sedan skapar du SQLsatsen:
SQL = "Select * from tbl where id = " & Request.Querystring("id")