no estoy mu seguro, pero creo que la tabla la haría así:
Código:
ID | ALTO | ANCHO | PRECIO
1| 30| 25| 10
2| 30| 35| 20
3| 30| 45| 30
4| 40| 25| 15
5| 40| 35| 35
6| 40| 45| 45
...
ETCÉTERA!
Luego, hacés un query así:
SQL = "SELECT * FROM tabla WHERE alto <= " & Request.Form("alto") & " AND ancho <= " & Request.Form("ancho") & " ORDER BY alto DESC, ancho DESC"
EDIT: Me olvidaba, le hyacés un TOP 1
...SELECT TOP 1 * FROM tabla...