Inserción de datos

Hola a t odos...
Tengo una tabla en access, contiene idmensaje, titulo, mensaje
Esta página asp lo que tiene que hacer es almacenar todos los mensajes que escriban los internautas.. Tengo una caja de texto, un textarea, y una imagen que al hacer click sobre dicha imagen me haga la inserción de datos...
algo como esto: comentarios.asp
<%
dim sinsertar
sinsertar = Trim(Request.Form("texttitulo"))
if sinsertar="" then
Response.Write("<form action=""comentarios.asp"" METHOD=""post"" name=""form1"" target=""centro"">" & VBcrlf)
Response.Write("<table align=""center"" border=""0"">" & VBcrlf)
Response.Write("<strong>Enviar Comentarios</strong><font color=""#000000"" size=""1"" face=""verdana""></font><TR>")
Response.Write("<TD><font size=2><INPUT name=texttitulo size=""40""style=""FONT-SIZE: smaller""></font></TD>" & vbCrlf)
Response.Write("<TR>")
Response.Write("<TD><font size=2><textarea name=textmensaje cols=""45"" rows=""7"" style=""FONT-SIZE: smaller""></textarea></font></TD>" & vbCrlf)
Response.Write("<TD><A href=""javascript:validar()"" border=""0""><IMG alt="""" border=0 src=""images\buscar.gif"" ></A></TD>" & vbCrlf)
Response.Write("</table>")
--------
la funcion validar simplmente envia un mensaje en caso de que el titulo este vacio....
Conozco muy bien el lengujae sql, y por eso no me preocupo, sin embargo no se donde colocar dicha sentencia... O como hacerlo..
Espero me puedan ayudar.. Gracias...
Aun estoy iniciándome en asp y por favor rogaría que me envíen código ... Gracias... Y si esta explicado muchísimo mejor aun.. Gracias de nuevo... Lo que deseo hacer es algo muy parecido cuando se realiza una pregunta se deja el titulo, text, etc, y hay un comando o una imagen que dice enviar pregunta.. .. Algo así... Y que obviamente lo almacene en la tabla... Gracias...
Si pudieras enviar con ambos .. Tanto imagen como con el comando... Gracias

1 respuesta

Respuesta
1
Te recomiendo que leas este artículo, va a ayudarte bastante.
http://www.aspfacil.com/articulos/verarticulo.asp?id=36
En ese articulo especifica como hacer la sentencia sql, y eso ya lo se... solo quería saber como enlazo el botón enviar con la página *.asp que haga la consulta...
Gracias nuevamente
Lo que tenés que hacer es definir un formulario y que campos necesitás que te envíen. Una vez que el formulario es enviado, lo procesás en el servidor, armás la consulta y la ejecutás.
Un ejemplo sería el siguiente:
<%
Dim sql
If Request.Form("Enviar") <> "" Then
sql = "INSERT INTO TABLA (NOMBRE) VALUES('" & Request.Form("Nombre") & "')"
'ACA HACES LA CONEXION Y LA EJECUTAS
End If
%>
<form action="tuPagina.asp" method="post">
<input type="text" name="Nombre">
<input type="submit" name="Enviar" value="Enviar">
</form>
Cualquier duda preguntame.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas