Por que este codigo no funciona ...
Publicado por Fede (3 intervenciones) el 01/10/2001 22:40:14
Estoy intentando añadir un registro nuevo a una BD y no funciona.
si hago una consulta SI que funciona.
Este es el codigo completo:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#99CC00" text="#000000">
<%IF (Request.Form <> "") THEN
Set Ob_Conn = Server.CreateObject ("ADODB.Connection")
Set Ob_RS = Server.CreateObject ("ADODB.RecordSet")
Ob_Conn.Open "Listin"
Ob_RS.Open "Datos", Ob_Conn, adOpenStatic, adCmdTable
Ob_RS.AddNew
Ob_RS ("Nombre")= Request.Form("NOMBRE")
Ob_RS ("Telefono")= Request.Form("TELEFONO")
Ob_RS.Update
Ob_RS.Close
Ob_Conn.Close
Response.Write "<H3>" & "Datos insertados" & "<H3>"
ELSE %>
<H3> ESCRIBA SUS DATOS PERSONALES </H3> <BR>
<FORM METHOD="Post" ACTION="reg.asp">
NOMBRE: <INPUT NAME="Nombre" SIZE=15> <BR>
TELEFONO: <INPUT NAME="Telefono" SIZE=15> <BR>
<INPUT TYPE="Submit" VALUE="Enviar datos">
<INPUT TYPE="Reset" VALUE="Borrar">
</FORM>
<% END IF %>
</body>
</html>
y Este es el Error completo :-)
ADODB.Recordset error '800a0bb9'
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.
/Listin/reg.asp, line 13
Gracias a Todos / as
si hago una consulta SI que funciona.
Este es el codigo completo:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#99CC00" text="#000000">
<%IF (Request.Form <> "") THEN
Set Ob_Conn = Server.CreateObject ("ADODB.Connection")
Set Ob_RS = Server.CreateObject ("ADODB.RecordSet")
Ob_Conn.Open "Listin"
Ob_RS.Open "Datos", Ob_Conn, adOpenStatic, adCmdTable
Ob_RS.AddNew
Ob_RS ("Nombre")= Request.Form("NOMBRE")
Ob_RS ("Telefono")= Request.Form("TELEFONO")
Ob_RS.Update
Ob_RS.Close
Ob_Conn.Close
Response.Write "<H3>" & "Datos insertados" & "<H3>"
ELSE %>
<H3> ESCRIBA SUS DATOS PERSONALES </H3> <BR>
<FORM METHOD="Post" ACTION="reg.asp">
NOMBRE: <INPUT NAME="Nombre" SIZE=15> <BR>
TELEFONO: <INPUT NAME="Telefono" SIZE=15> <BR>
<INPUT TYPE="Submit" VALUE="Enviar datos">
<INPUT TYPE="Reset" VALUE="Borrar">
</FORM>
<% END IF %>
</body>
</html>
y Este es el Error completo :-)
ADODB.Recordset error '800a0bb9'
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.
/Listin/reg.asp, line 13
Gracias a Todos / as
Valora esta pregunta
0