Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/10/2009, 10:59
Cosertel
 
Fecha de Ingreso: octubre-2009
Mensajes: 40
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: MsgBox para notificar que datos no se encuentran en BD

Cita:
Iniciado por lexmaniak Ver Mensaje
Bueno si es ASP clasico podrias hacer lo siguiente:
A = Clng (Request.Form("Cedula"))
MiSQL= "SELECT Cedula,Nombre,Apellido,Direccion,Telefono1,Telefon o2,Email,Fecha FROM Cliente WHERE Cedula = (" & A & ") "
con.Execute(MiSQL)

Si con dicha condicion al agregar A del formulario no te trae valores la consulta

Haces lo siguiente:

<%
If rs.EOF then
%>
<script type="text/javascript">
var respuesta;
alert("No existen registros con los parametros establecidos"); //o el mensaje que tu quieras

respuesta = confirm("Desea regresar al inicio");

if(respuesta ==true){
//pag a la que te quieras regresar
}

<%
end if
%>

Espero te ayude la info saludos
Lo intenté, pero me refleja el siguiente error:
Cita:
Tipo de error:
Microsoft VBScript runtime (0x800A01A8)
Object required: 'rs'
/HTML & ASP/Consulta.asp, línea 15
y se refiere a:

If rs.EOF then

Presentaré el código el código de funcionamiento para aclarar:

Cita:
<%
Dim con, Tabla
Set con = Server.CreateObject("ADODB.Connection")
with con
.Provider="Microsoft.Jet.OleDB.4.0"
.Open Server.MapPath("Historial.mdb")
End with

A = Clng (Request.Form("Cedula"))
MiSQL= "SELECT Cedula,Nombre,Apellido,Direccion,Telefono1,Telefon o2,Email,Fecha FROM Cliente WHERE Cedula = (" & A & ") "
con.Execute(MiSQL)
If rs.EOF then
%>
<script type="text/javascript">
var respuesta;
alert("No Exisen Registros con los Parámetros Establecidos");
respuesta = confirm("¿Desea Regresar al Inicio?");
if(respuesta ==true){
(ConsultaHistorial.html)
}
</script>
<%
end if
Probé con cambiar los "con" por "rs", pero nada.