Si lo so, ho aperto troppi thread oggi

Il problema è questo.
Ho un form. Prima dell'invio del form (nella pagina Crea.asp) alla pagina che inserisce i dati nel database (Add.asp), faccio un controllo con una funzione js nella pagina Crea.asp che, nel caso non vada a buon fine, blocca l'invio della form.

Ora vorrei (ma mi sa che non è possibile ) fare un controllo che verifichi che il valore inserito in un dato campo non sia già presente nel database.
Non posso usare Request.Form("nome_campo") perchè il form non è stato inviato all'atto del controllo.
C'è la possibilità di fare qualcosa?