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

Inserccion de datos

Estas en el tema de Inserccion de datos en el foro de ASP Clásico en Foros del Web. hola a todos tengo un problema con asp no se si puedan ayudarme no puedo actualizar mis datos en un bd a la hora de ...
  #1 (permalink)  
Antiguo 23/07/2004, 14:55
 
Fecha de Ingreso: julio-2004
Mensajes: 27
Antigüedad: 20 años, 9 meses
Puntos: 0
Inserccion de datos

hola a todos tengo un problema con asp no se si puedan ayudarme no puedo actualizar mis datos en un bd a la hora de realizar una sentencia sql.

<%
Dim Nombre, Direccion, Estado, Pais, CP, Telefono, Email, oConn, Sql

Nombre= request.form("Nombre")
Direccion= request.form("Direccion")
Estado= request.form("Estado")
Pais= request.form("Pais")
CP= request.form("CP")
Telefono= request.form("Telefono")
Email= request.form("Email")

'Conectamos a nuestra BD.
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source= "& Server.MapPath("AxSTracker.mdb")

'sentencia sql para insertar los datos
Sql= "Insert Into Registro (Nombre, Direccion, Estado, Pais, CP, Telefono, Email) values ('"& Nombre & "', '" & Direccion & "', '" & Estado & "' , '" & Pais & "', '" & CP & "', '" & Telefono & "', '" & Email & "')"

oConn.Execute(Sql)

response.write("<center> <h3> Se ha guardado el registro <br> <a href='loginlicencia.html'> regresar </a> </h3> </center>")

oConn.Close
Set oConn=Nothing
%>

el error es el siguiente

Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
/AxStracker/enviar.asp, line 22

en el oConn.Execute(Sql) y no se por que ayudenme
  #2 (permalink)  
Antiguo 23/07/2004, 18:10
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
prueba poniendo
oConn.Execute(Sql),3,3
a ver si te funciona
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 24/07/2004, 10:09
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
Cita:
Iniciado por Gurrutello
hola
prueba poniendo
oConn.Execute(Sql),3,3
a ver si te funciona
saludos

poco le faltaba.... ;) pero fundamental...

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 16:48.