De manera rápida, podrias intentar lo siguiente:
CEDULA.ASP Cita: <body>
<p>Ingresa numero de cedula</p>
<form method="POST" name="Cedula" action="valida_cedula.asp">
<p><input type="text" name="T1" size="20"></p>
<p><input type="submit" value="Validar" name="B1"></p>
</form>
</body>
VALIDA.CEDULA.ASP Cita: <%
//Confirmamos que el campo "cedula" tengo algo escrito, sí no, lo regresamos a la misma página
IF request.form("Cedula") = "" then
response.redirect "Cedula.asp"
%>
<%
// En caso contrario, validamos en la Base de Datos (En este ejemplo es access) sí existe o no el registro
Else
Dim cedula_ingresada
cedula_ingresada=replace(request.form("cedula"),"' ","")
Path=Server.MapPath("DB\MI_BD_ACCESS.accdb")
Set ConexionBD = Server.CreateObject("ADODB.Connection")
ConexionBD.Open "DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=" & Path
Set rs = Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM Tabla_En_BD WHERE NumCedula_En_BD='"&cedula_ingresada&"'
rs.Open sql, ConexionBD
if not rs.eof then
//Sí el dato existe, le puedes crear una sesion (puedes quitar esas lineas) y lo mandas a cualquier pagina que quieras. Con la sesion, puedes "jugar" en las páginas subsecuentes.
session("autorizacion")=1
response.redirect "Cualquier_Pagina.asp"
end if
// De no existir la cedula, lo mandas a algun formulario de registro de datos
ELSE
response.redirect "Registrar-Cedula.asp"
end if
end if
%>
Espero te sirva este ejemplo sencillo
Saludos