Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/06/2005, 09:57
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 4 meses
Puntos: 535
Pues, como te dice trasguskaby no se puede con ASP. Lo tenés que imlementar con javasript:

<%
If existe_el_registro then
%>
El registro ya existe, <a href="javascipt:history.go(-1)">pulse aquí</a> para corregir
<% Else %>
Su registro fu insertado correctamente.
<% End if %>

Aunque varias veces me pasó que al regresar al formulario, éste perdía los datos (y es engorroso cuando tipeaste mucho). Entonces lo solucioné con variables session (a manera de ejemplo...):


formulario.asp:
Código:
<% If Existe = "Si" Then %>
<script>Alert("El titulo ya existe, intente con otro")</script>
<% End if %>
<form..>
<input type="text" name="titulo" value="">
<textarea bame="Texto"><% = Session("Titulo") %></textarea>
</form>
<% Session.Abandon %>
procesa.asp:
Código:
<%
Titulo = Request.Form("Titulo")
Texto = Request.Form("Texto")
' Chequeamos que no exista el título
if no_existe_el_titulo then
' lo insertamos en la BD
else
' existe:
Session("Texto") = Texto
Response.Redirect("formulario.asp?Existe=Si")
End if
%>
Está escrito así nomás, pero es la idea
__________________
...___...