Quiero grabar al menos un registro

14/03/2005 - 19:03 por CARIVEH | Informe spam
Estoy intentando grabar al menos un registro, agradeceria su apoyo
Tengo el siguiente codigo:

<%
Dim rs, conn, sql
Set rs = Server.CreateObject("ADODB.Recordset")
conn = "Provider=Microsoft.Jet.OLEDB.4.0;"
conn = conn & "Data Source=c:\Archivos de programa\Microsoft Visual
Studio\Vb98\Biblio.MDB"
sql = "SELECT * FROM Authors WHERE NOT ISNULL([Year Born])"
rs.Open sql, conn
rs.addnew
rs("Au_Id")="7777"
rs("Author")="Carlitos"
rs("Year Born")="1998"
rs.update
%>


me da el error siguiente :

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.
/proof/otra.asp, línea 8 (rs.addnew)
 

Leer las respuestas

#1 Giox
14/03/2005 - 19:18 | Informe spam
Hola seria asi
Dim rs, conn, sql
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Archivos de
programa\Microsoft Visual\etc.mdb"
sql = "insert into tabla (campo1, campo2) values ('campo1', 'campo2')"
conn.execute(sql)

Saludos
Giox

"CARIVEH" escribió en el mensaje
news:%
Estoy intentando grabar al menos un registro, agradeceria su apoyo
Tengo el siguiente codigo:

<%
Dim rs, conn, sql
Set rs = Server.CreateObject("ADODB.Recordset")
conn = "Provider=Microsoft.Jet.OLEDB.4.0;"
conn = conn & "Data Source=c:\Archivos de programa\Microsoft Visual
Studio\Vb98\Biblio.MDB"
sql = "SELECT * FROM Authors WHERE NOT ISNULL([Year Born])"
rs.Open sql, conn
rs.addnew
rs("Au_Id")="7777"
rs("Author")="Carlitos"
rs("Year Born")="1998"
rs.update
%>


me da el error siguiente :

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.
/proof/otra.asp, línea 8 (rs.addnew)



Preguntas similares