Questo è il codice:

prima c'è un form da dove escono dei valori.
poi:
codice:
<% conn.Open DSNtemp 
Chosen = (Request.Form("which")) 
SQL = "SELECT T.Total, T.Nation FROM T WHERE T.no = " & Chosen 
Set rs = conn.Execute(SQL)
e questo è l'errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

/itnlivetest/itn_youth_special.asp, line 49

La line 49 è il conn.Execute

A me pare tutto a posto, non capisco dov'è l'errore...