ADODB.Recordset error '800a0cb3'

30/03/2005 - 21:36 por WebNewsReader | Informe spam
Hola !

Tiengo un problema con este codigo:

<%
set conn = server.CreateObject("ADODB.Connection")
set rs = server.CreateObject("ADODB.Recordset")

'DSN less connection
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.ConnectionString = "Data Source=" & Server.MapPath("..\bd.mdb")
Conn.Mode = 3
conn.open

strsql = "Select * from dados"
set rs = conn.Execute (strsql)
rs.addnew
rs.fields("Field")="Example"
rs.update

'close the recordset
rs.close
set rs = nothing

'close the connection
conn.close
set conn = nothing
%>



El error:

ADODB.Recordset error '800a0cb3'

BD - Access 97 OS - Windows 2000 server

Preguntas similare

Leer las respuestas

#1 Int_21
30/03/2005 - 22:01 | Informe spam
Prueba colocando esta linea antes de usar AddNew

rs.CursorLocation = 3
Respuesta Responder a este mensaje
#2 WebNewsReader
31/03/2005 - 03:41 | Informe spam
"Int_21" escreveu na mensagem
news:
Prueba colocando esta linea antes de usar AddNew

rs.CursorLocation = 3



antes de set rs = conn.Execute (strsql) sale el mismo error
gracias por intentar
Respuesta Responder a este mensaje
#3 Miguel Gonzalez
31/03/2005 - 09:47 | Informe spam
Hola!

Prueba a abrir el "recordset" de la siguiente manera:

rs.Open strsql, conn

No sé si el problema que tienes vendrá porque estableces ("seteas") dos
veces el objeto "rs"...

Saludos!
Miguel


WebNewsReader wrote:
Hola !

Tiengo un problema con este codigo:

<%
set conn = server.CreateObject("ADODB.Connection")
set rs = server.CreateObject("ADODB.Recordset")

'DSN less connection
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.ConnectionString = "Data Source=" & Server.MapPath("..\bd.mdb")
Conn.Mode = 3
conn.open

strsql = "Select * from dados"
set rs = conn.Execute (strsql)
rs.addnew
rs.fields("Field")="Example"
rs.update

'close the recordset
rs.close
set rs = nothing

'close the connection
conn.close
set conn = nothing
%>



El error:

ADODB.Recordset error '800a0cb3'

BD - Access 97 OS - Windows 2000 server


Respuesta Responder a este mensaje
#4 Newsreader
31/03/2005 - 10:14 | Informe spam
Sigue con el mismo problema.
He cambiado por otro ordenador con windows 2003 server e el problema es lo
mismo.

las permissiones del usuario estan bien (write/read)
no se mas que hacer

pero gracias de nuevo por tu intencion


"Miguel Gonzalez" escreveu na mensagem
news:
Hola!

Prueba a abrir el "recordset" de la siguiente manera:

rs.Open strsql, conn

No sé si el problema que tienes vendrá porque estableces ("seteas") dos
veces el objeto "rs"...

Saludos!
Miguel


WebNewsReader wrote:
Hola !

Tiengo un problema con este codigo:

<%
set conn = server.CreateObject("ADODB.Connection")
set rs = server.CreateObject("ADODB.Recordset")

'DSN less connection
conn.Provider = "Microsoft.Jet.OLEDB.4.0"
conn.ConnectionString = "Data Source=" & Server.MapPath("..\bd.mdb")
Conn.Mode = 3
conn.open

strsql = "Select * from dados"
set rs = conn.Execute (strsql)
rs.addnew
rs.fields("Field")="Example"
rs.update

'close the recordset
rs.close
set rs = nothing

'close the connection
conn.close
set conn = nothing
%>



El error:

ADODB.Recordset error '800a0cb3'

BD - Access 97 OS - Windows 2000 server


Respuesta Responder a este mensaje
#5 Int_21
31/03/2005 - 15:07 | Informe spam
Estas seguro de que tienes instalado los drivers para usar
Microsoft.Jet.OLEDB.4.0 ???
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida