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

Error al modificar registro

Estas en el tema de Error al modificar registro en el foro de ASP Clásico en Foros del Web. Maestros, como puedo resolver este error : The operation requested by the application is not supported by the provider. puedo leer la bd, pero no ...
  #1 (permalink)  
Antiguo 15/04/2003, 13:15
 
Fecha de Ingreso: septiembre-2001
Mensajes: 109
Antigüedad: 22 años, 9 meses
Puntos: 0
De acuerdo Error al modificar registro

Maestros, como puedo resolver este error :

The operation requested by the application is not supported by the provider.


puedo leer la bd, pero no puedo modificar registros???



Gracias de antemano,
  #2 (permalink)  
Antiguo 15/04/2003, 13:20
Avatar de MsTech.DotNet  
Fecha de Ingreso: marzo-2003
Ubicación: Maracay - Edo. Aragua
Mensajes: 605
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola dguerr....

Que tipo de conexion estas usando a la base de datos??? Coloca tu codigo de conexion a la base de datos y tambien la parte donde creas el recordset y lo ejecutas... para ver que podria estar fallando...

Saludos...
__________________
Ing. Javier Ugalde
Desarrollador de Aplicaciones Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: [email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel: +[58] - (414) - 455.26.80
  #3 (permalink)  
Antiguo 15/04/2003, 13:30
 
Fecha de Ingreso: septiembre-2001
Mensajes: 109
Antigüedad: 22 años, 9 meses
Puntos: 0
<%Dim conexion, registros, basedatos
basedatos = Server.MapPath("alarmas.mdb")
Set conexion = Server.CreateObject("ADODB.Connection")
conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & basedatos & ";"
Set registros = CreateObject("ADODB.Recordset")

registros.LockType = 3
registros.CursorType = 2

sqltxt = "SELECT * FROM alarmas"
Set registros = conexion.Execute(sqltxt)

registros("central")="ubica"
registros.update

registros.Close
Set registros = Nothing
conexion.Close
Set conexion = Nothing%>


Este es el código, y el error me da en la línea => registros("central")="ubica"
  #4 (permalink)  
Antiguo 15/04/2003, 14:15
 
Fecha de Ingreso: septiembre-2001
Mensajes: 109
Antigüedad: 22 años, 9 meses
Puntos: 0
No creo que nadie me pueda ayudar... confio en ustedes!!!!
  #5 (permalink)  
Antiguo 15/04/2003, 14:25
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 22 años, 2 meses
Puntos: 1
<%
Dim Conn, registros
Set Conn = Server.CreateObject("ADODB.Connection")
Set registros = CreateObject("ADODB.Recordset")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("alarmas.mdb")

SQL = " SELECT * FROM alarmas "

registros.open SQL, Conn, 2, 3

registros.AddNew
registros("central") = "ubica"
registros.update

registros.Close
Set registros = Nothing
Conn.Close
Set conexion = Nothing
%>

Este código debería funcionarte correctamente, pero me intriga saber que es "ubica". ( a lo mejor falla por eso ) Tal como lo tienes solo te insertaría el valor "ubica" en la base de datos, si es una variable o algo de un formulario, avisame.

Sin embargo, podrías leerte:

http://www.aspfacil.com/articulos/040401.asp

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #6 (permalink)  
Antiguo 15/04/2003, 14:38
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Mira este enlace:

http://www.aspfaq.com/show.asp?id=2320http://www.aspfaq.com/show.asp?id=2320


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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:26.