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

Error Introducir Datos!

Estas en el tema de Error Introducir Datos! en el foro de ASP Clásico en Foros del Web. Buenas, tengo un problema. soy novato en asp. me encantaria saber en q fallo. hago un una pagina llamada form.htm, con una textfield llamada nombre. ...
  #1 (permalink)  
Antiguo 23/01/2002, 18:33
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 5 meses
Puntos: 3
Error Introducir Datos!

Buenas, tengo un problema. soy novato en asp. me encantaria saber en q fallo. hago un una pagina llamada form.htm, con una textfield llamada nombre. mediante el post la mando a una pagina asp. dicha pagina tiene el siguiente codigo:

<%@Language="VBScript"%>
<%

Dim oRS, oConn, nombre,error

nombre=Request.form("nombre")
if nombre="" then
error= "Debe introducir nombre"
response.write error
response.end
end if
Set oRS = Server.CreateObject("ADODB.Recordset")
Set oConn = Server.CreateObject("ADODB.Connection")

oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("ejemplo.mdb")
oConn.Open


oRS.Open "SELECT * FROM ejemplo"
oRS.addnew
oRS.fields("nombre")=nombre
oRS.update
oRS.Close
oConn.Close


%>

y no consigo q el valor q introduzco en la textfield se cree en la base de datos. q hago mal?

gracias!
  #2 (permalink)  
Antiguo 23/01/2002, 20:17
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Error Introducir Datos!

Intenta algo asi

sSQL="SELECT * FROM ejemplo"


oRs.Open sSQL, oConn, adOpenStatic , adCmdTable

salu2 :) ;)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #3 (permalink)  
Antiguo 24/01/2002, 10:51
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: Error Introducir Datos!

gracias urjose, pero me sigue saliendo el error. me pone HTTP 500 error interno. la cuestión es q el script de validar si he introducido algo sale, pero cuando introduzco un valor no hay manera. a ver si puedes darme otra solución!

gracias de nuevo
  #4 (permalink)  
Antiguo 24/01/2002, 13:38
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Error Introducir Datos!

Prueba con esto.
Ahora para validar si tu campo texto esta vacio te sugiero que uses Java Script, asi te evitas hacer la condicion de las peimeras líneas.
Set rsDetUpdate = Server.CreateObject(&quot;ADODB.Recordset&quot;)

strSQL = &quot;SELECT tblMaster.* FROM tblMaster WHERE tblMaster.FICHA_NO = &quot; &amp; varIndex &amp; &quot;;&quot;

rsDetUpdate.CursorType = 2
rsDetUpdate.LockType = 3

rsDetUpdate.Open strSQL, strCon


rsDetUpdate.Addnew
rsDetUpdate(&quot;L_M_LEIDO&quot;)= &quot;Cambia aqui con un valor&quot;
rsDetUpdate.Update

rsDetUpdate.Close
  #5 (permalink)  
Antiguo 24/01/2002, 13:52
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: Error Introducir Datos!

tampoco me funciona biblio! además, la verdad es q tampoco entiendo tu codigo del todo. soy principiante en asp. has cambiado totalmente como lo habia hecho yo, pero continua sin funcionar. con lo sencillo que parece! a ver si alguien me ayuda a solucionarlo.

gracias
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 22:11.