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

[SOLUCIONADO] ADODB.Recordset error '800a0cc1'

Estas en el tema de ADODB.Recordset error '800a0cc1' en el foro de ASP Clásico en Foros del Web. Estoy probando este código: <% Set oConn=Server.CreateObject("ADODB.Connection") set rs = CreateObject("ADODB.Recordset") oConn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\inetpub\wwwroot\SSP.mdb" SQL="SELECT Clave_Pza FROM Registro" rs.Fields("Clave_Pza")=Clave_Pza rs.Update rs.MoveFisrt rs.Close set rs=nothing oConn.Close ...
  #1 (permalink)  
Antiguo 10/05/2015, 12:43
 
Fecha de Ingreso: diciembre-2012
Mensajes: 15
Antigüedad: 11 años, 4 meses
Puntos: 0
ADODB.Recordset error '800a0cc1'

Estoy probando este código:

<% Set oConn=Server.CreateObject("ADODB.Connection")
set rs = CreateObject("ADODB.Recordset")
oConn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\inetpub\wwwroot\SSP.mdb"


SQL="SELECT Clave_Pza FROM Registro"



rs.Fields("Clave_Pza")=Clave_Pza



rs.Update
rs.MoveFisrt
rs.Close
set rs=nothing
oConn.Close
Set oConn = nothing


pero me sale este error:


ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde al nombre o el ordinal solicitado.

/armado.asp, línea 22
  #2 (permalink)  
Antiguo 11/05/2015, 01:43
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 16 años, 3 meses
Puntos: 13
Respuesta: ADODB.Recordset error '800a0cc1'

¿Cual es la estructura de la tabla registro?
¿Que valor tiene la variable Clave_Pza?

¿Por que no usas un UPDATE?

Código ASP:
Ver original
  1. SQL = "UPDATE registro SET Clave_pza=" & Clave_Pza
  2.  
  3. rs.execute SQL ,Oconn
  #3 (permalink)  
Antiguo 12/05/2015, 11:46
 
Fecha de Ingreso: diciembre-2012
Mensajes: 15
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: ADODB.Recordset error '800a0cc1'

Si gracias por el consejo ya lo resolvi

Etiquetas: Ninguno
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 21:35.