Foros del Web » Programando para Internet » ASP Clásico »

Insertar Valores

Estas en el tema de Insertar Valores en el foro de ASP Clásico en Foros del Web. Tengo un Formulario donde registro a una persona, tengo 2 tablas: una donde registro sus datos (user) y otra donde esta los mensajes (mensaje). Cuando ...
  #1 (permalink)  
Antiguo 11/10/2003, 11:02
Avatar de RucarMaN  
Fecha de Ingreso: julio-2003
Ubicación: Caripito Edo Monagas
Mensajes: 169
Antigüedad: 20 años, 10 meses
Puntos: 1
Pregunta Insertar Valores

Tengo un Formulario donde registro a una persona, tengo 2 tablas: una donde registro sus datos (user) y otra donde esta los mensajes (mensaje). Cuando registro a una persona por defecto le manda un mensaje de Bienvenida:

asunto = "Bienvenidos"
mensaje = "Recuerde cambiar su clave"

pero quiero añadirle un link al mensaje y me da error:

mensaje = "Recuerde cambiar su clave <a target=""_blank"" href=""perfil.asp""> Tu Perfil</a>"

como hago
todo esta en Asp y Access
__________________
Con la ayuda de todos seremos mejores...

http://www.pemoweb.com
  #2 (permalink)  
Antiguo 11/10/2003, 13:21
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 22 años, 4 meses
Puntos: 6
hola
prueba
mensaje = "Recuerde cambiar su clave <a target=""_blank"" href=""perfil.asp"">"

te faltan unas comillas al final para cerrar el html en asp
Ese el el fallo que veo en tu codigo!!!
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 12/10/2003, 09:02
Avatar de RucarMaN  
Fecha de Ingreso: julio-2003
Ubicación: Caripito Edo Monagas
Mensajes: 169
Antigüedad: 20 años, 10 meses
Puntos: 1
ok, Gurrutello.
eso esta bien pero cuando lo pongo asi:
mensaje ="Recuerda cambiar <a href=""javascript:popup('perfil.asp')"">Tu perfil</a>"
me da error en la linea 43 (Tabla1.Open Temp,Conexion,2,3,1)

'----------- mi code
<%@ Language="VBScript" %>
<!--#include file="../conexion/conexion.asp"--><head>
<title>Ingreso de Datos</title>
</head>
<!--- Include File="hola.asp" --->
<%
Dim fecha, asunto, mensaje
'-------- mensaje
fecha = date()
asunto = "Bienvenido"
mensaje = "Recuerde cambiar sus <a href=""javascript:popup('perfil.asp')"">Datos</a>"


Dim Conexion,Tabla, Tabla1
Dim cedulaP, apellidosP, nombresP, sexo
cedulaP = Request.Form("dato1")
apellidosP = Request.Form("dato2")
nombresP = Request.Form("dato3")
sexoP = Request.Form("dato4")
clave = Request.Form("dato1")


if apellidosP ="" or nombresP ="" or sexoP="0" then

Response.Write "<center><br><big>Falta Datos"
Response.Write "<br><br><br><center><img src=""img/stop.gif"">"
Response.Write "<br><br><a href=""vbscript:history.go(-1)"">Volver</a>"

else

Set Conexion = Server.CreateObject("ADODB.Connection")

MiConexion = control
Conexion.Open = MiConexion

Dim Temp
Temp="INSERT INTO profesor (cedulaP,apellidosP,nombresP,sexoP,clave) VALUES ('" & cedulaP & "','" & apellidosP & "','" & nombresP & "','" & sexoP &"','" & clave &"')"
Set Tabla = Server.CreateObject("ADODB.Recordset")
Tabla.Open Temp,Conexion,2,3,1

Temp="INSERT INTO Tmensaje (cedulaM, fecha, asunto, mensaje) VALUES ('" & cedulaP & "','" & fecha & "','" & asunto & "','" & mensaje &" ')"
Set Tabla1 = Server.CreateObject("ADODB.Recordset")
Tabla1.Open Temp,Conexion,2,3,1
%>
<body stylesrc="control/index.html">
<p align="center">
<img border="0" src="control/img/ok.gif" WIDTH="89" HEIGHT="88"></p>

<p align="center">
<font face="Tahoma" size="2"><b><i>Ingreso de datos completado</i></b></font></p>

<p align="center">

<b><i><font face="Tahoma" size="2"><a href="grado.asp?ced=<%=cedulaP%>">Asignarle Materia</a></font></i></b></p>
</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p align="center"><a href="index.html">
<img border="0" src="../img/Menu.gif" WIDTH="100" HEIGHT="36"></a></p>

<%
'Tabla1.Close
Conexion.Close

%>
</body>
<%End if%>
__________________
Con la ayuda de todos seremos mejores...

http://www.pemoweb.com

Última edición por RucarMaN; 13/10/2003 a las 10:54
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:38.