Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ADO
 Urgente tengo problemas con el recordset!!!!!!!!
 Foro Bloqueado  Tema Bloqueado


Autor Temas
patty
Starting Member

Mexico
24 Posts
Mensajes - 04 Nov 2002 :  16:52:48  Ver Perfil  Enviar Email  Visit patty's Homepage
Tengo problemas con el tipo de cursor y bloque que estoy usando en mi recordset, ya que no me permite actualizar mis registros, diganme cual es el correcto para una actualizacion adecuada, el error que me marcar es el siguiente:
El Recordset actual no admite actualizaciones. Puede ser una limitación del proveedor o del tipo de bloqueo seleccionado.
caparicio
Junior Member

Chile
384 Posts
Posted - 04 Nov 2002 :  16:57:32  Ver perfil  Enviar e-mail  Visit caparicio's Homepage
rs.CursorType = 1
rs.LockType = 3

definelos despues de hacer el:

set rs=createobject("ADODB.Recordset")


Un saludo desde Chile,

Carlos Aparicio
caparicio@embonor.clInicio Pagina

patty
Starting Member

Mexico
24 Posts
Posted - 04 Nov 2002 :  23:52:46  Ver perfil  Enviar e-mail  Visit patty's Homepage
quote:

rs.CursorType = 1
rs.LockType = 3

definelos despues de hacer el:

set rs=createobject("ADODB.Recordset")


Un saludo desde Chile,

Carlos Aparicio
caparicio@embonor.cl



Muchas Gracias por atender mi mensaje, hice lo que me dijiste pero sigo con el problema te mando parte de la definicion del recordset para que me digas que estoy haciendo mal:

set p= server.CreateObject("adodb.recordset")
p.CursorType=1
p.LockType = 3
p.Open "select a.* from caliprepa as a,alumnos as b where a.matricula=b.matricula and a.grupo='"& gp &"' and asesor='"& maes &"' and semes="& bi &" and idclavemat='"& mate &"' and anac="& an &" order by a.matricula",con

Inicio Pagina

caparicio
Junior Member

Chile
384 Posts
Posted - 05 Nov 2002 :  12:17:35  Ver perfil  Enviar e-mail  Visit caparicio's Homepage
mete tu select dentro de una variable e imprimelo.
Muestrame tambien el código completo y pega el error exacto que te da por favor...

Un saludo desde Chile,

Carlos Aparicio
caparicio@embonor.clInicio Pagina

patty
Starting Member

Mexico
24 Posts
Posted - 05 Nov 2002 :  21:13:31  Ver perfil  Enviar e-mail  Visit patty's Homepage
Aqui esta el codigo

<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<!--#include file="conectar.asp"-->

<BODY>

<P>&nbsp;</P>
<%
dim per1,per2,per3,exa,eva
dim gp,mate,asesor,maes,per4
dim valores,s,p,bi,f,l,i,d,cero
dim e,g,h,cad
cero=0

bi=request("bi")
gp=request("gp")
maes=trim(request("maes"))
an=request("an")
mate=request("mate")
Response.Write ""& mate &""

per1=request("text1")
per2=request("text2")
per3=request("text3")
per4=request("text4")

set p=CreateObject("adodb.recordset")
p.CursorType=3
p.LockType = 2
p.Open "select a.* from caliprepa as a,alumnos as b where a.matricula=b.matricula and a.grupo='"& gp &"' and asesor='"& maes &"' and semes="& bi &" and idclavemat='"& mate &"' and anac="& an &" order by a.matricula",con
i=1
Response.Write "s"

IF NOT P.EOF THEN
d=len(per1)
per1=mid(per1,i,3)
'for i=1 to d
select case per1
case ""
Response.Write "espacio en blanco"
cad=mid(per1,i,i)
Response.Write ""& cad &""

case ", ,"
Response.Write "Dos comas y espacio en blanco"
cad=mid(per1,i,3)
Response.Write ""& cad &""
case "100"
Response.Write "Cuando es 100<br>"
cad=trim(mid(per1,i,3))
valores=cint(cad)
'on error resume next
Response.Write ""& valores &"<BR>"
p("periodo1")= valores
p.Update
p.MoveNext
end select

Te anexo el error:
Tipo de error:
ADODB.Recordset (0x800A0CB3)
El Recordset actual no admite actualizaciones. Puede ser una limitación del proveedor o del tipo de bloqueo seleccionado.
/militarizadaok/APLICA/actualizar.asp, line 57


quote:

mete tu select dentro de una variable e imprimelo.
Muestrame tambien el código completo y pega el error exacto que te da por favor...

Un saludo desde Chile,

Carlos Aparicio
caparicio@embonor.cl


Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar