Salve ragazzi,
devo modificare una pagina ASP che inserisce dei dati in un database, ed in particolar modo devo mettere un controllo che quando clicco sul bottone di inserimento, prima di richiamarmi la pagina che effettua l'inserimento mi controlli se alcuni campi sono pieni e se lo sono vada avanti altrimenti mi risponda con un messaggio e quindi non proceda con l'inserimento.
Purtroppo di ASP sono quasi a zero, ho provato a cercare in rete ed ho trovato tante soluzioni e consigli ma non sono riuscito ad applicarle alla mia pagina in maniera corretta.
questa è la pagina dove vorrei controllare se i campi sono riempiti o no
codice:
<%@Language=VBScript%>
<%Response.Buffer = True%>
<%
'///////////////////////////////////////////////////////////////////////////////////
'connection string

Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open = "DBQ=" & Server.MapPath("/mdb-database/Account.mdb") & ";" &_
              "DRIVER={Microsoft Access Driver (*.mdb)};" &_
              "PWD=" & "pippo"
'///////////////////////////////////////////////////////////////////////////////////
'cleanup routines

Sub CleanUp(RS)
  RS.Close
  MyConn.Close
  Set RS = Nothing
  Set MyConn = Nothing
End Sub

Sub CleanUp2()
  MyConn.Close
  Set MyConn = Nothing
End Sub

'////////////////////////////////////////////////////////////////////////////////////
%>

<% 
If session("allow") = False Then Response.Redirect "Avvio.asp"
If session("clearance") < 3 Then Response.Redirect "utility.asp?method=unauthorized" 'only a level three
'can authorize a new member
%>

<html>

<head>
<title></title>
</head>

<body bgcolor="#FFFFFF">

<center>
<table border="0" width="75%" id="table1">
    <tr>
        <td bgcolor="#C0C0C0">
        <p align="center"><b><font face="Trebuchet MS" size="4">Pannello di controllo per l'inserimento dati</font></b></td>
    </tr>
</table>
<table border="1" bgcolor="#0099CC" cellspacing="0" cellpadding="0" bordercolor="#FFFFFF">
<form action="update.asp?method=Add" method="Post">
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Cognome e Nome</font></b></td><td><font face="Andale Mono" size="50"><input type="text" name="CognomeNome" size="50" maxlength="50"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Località</font></b></td><td><font face="Andale Mono" size="30"><input type="text" name="Localit" size="30"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Indirizzo</font></b></td><td><font face="Andale Mono" size="50"><input type="text" name="Indirizzo" size="50"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Telefono</font></b></td><td><font face="Andale Mono" size="30"><input type="text" name="Telefono" size="30"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Login</font></b></td><td><font face="Andale Mono" size="25"><input type="text" name="Login" size="25"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Password</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="password" size="10"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">E-Mail </font></b></td><td><font face="Andale Mono" size="50"><input type="text" name="MailVico" size="50"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">E-Mail propria</font></b></td><td><font face="Andale Mono" size="50"><input type="text" name="MailPropria" size="50"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">N° Prot.</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="NProt" size="10"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Data Prot.</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="DataProt" size="10"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Data verifica</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="DataVerifica" size="10"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Esito verifica&nbsp;&nbsp;</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="EsitoVerifica" size="10"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Categoria</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="Categoria" size="10"></font></td>
    <td><b><font face="Andale Mono" size="2" color="#FFFFFF">Stato</font></b></td><td><font face="Andale Mono" size="15"><input type="text" name="Stato" size="15"></font></td>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Data installazione</font></b></td><td><font face="Andale Mono" size="10"><input type="text" name="Installazione" size="10"></font></td></tr>
<tr><td><b><font face="Andale Mono" size="2" color="#FFFFFF">Note</font></b></td><td><font face="Andale Mono" size="50"><input type="text" name="Annotazioni" size="50"></font></td></tr>
<tr><td bgcolor="#CC9900"><font face="Andale Mono" size="2" color="#FFFFFF"><input type="submit"  value="Inserisci utente"></font></td>
    <td bgcolor="#0099CC">
    <%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DBQ=" & Server.MapPath("/mdb-database/Account.mdb") & ";" &_
              "DRIVER={Microsoft Access Driver (*.mdb)};" &_
              "PWD=" & "pippo"
'"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/Account.mdb")
set rs=server.createobject("ADODB.Recordset")
strSQL="select ID, Utente from Account order by Utente"
rs.Open strSQL, objConn

set rs=server.createobject("ADODB.Recordset")
strSQL="select ID, Utente from Account order by Utente"
rs.Open strSQL, objConn
if not rs.EOF then%>
<select name="Utente" size="1" type="select-one">
<%do while not rs.EOF%>
<option value="<%=rs("Utente")%>"><%=rs("Utente")%></option>
<%rs.MoveNext
Loop%>
</select>

<% End if %>

    </tr>
</form>
</table>
</center>
<form method="POST" enctype="multipart/form-data" action="saveupload.asp">
  <div align="center">
    <center>
    <table border="0" style="border-collapse: collapse" bordercolor="#111111" width="70%" id="AutoNumber1">
      <tr>
        <td width="20%" align=right><b><font face="Arial">Carica file</font></b></td>
        <td width="40%" align=left><font face="Arial"><b><input type="file" name="File1" size="50"><input type="submit" value="Inserisci File" name="B1"></b></font></td>
      </tr>
    </table>
    </center>
  </div>
</form>
<%
Response.Write "<p><center><a href=""utility.asp?method=abandon""><b>Esci</b></a></center>"
%>
</table>
</body>
Spero di essermi spiegato abbastanza.
Grazie.