Necesito ayuda con "Recordset"
Publicado por Ramher (5 intervenciones) el 28/03/2005 21:08:12
Hola!! Estoy utilizando recorset para manipular los registro de una tabla de fox, necesito insertar un registro nuevo para lo cual tengo el siguiente codigo:
set rs=CreateObject("ADODB.Recordset")
rs.CursorType= 2
rs.LockType=3
sql ="select * from principales"
rs.open sql,"DSN=CCR"
rs.addnew
rs.fields("area").value=areas
rs.fields("central").value=nom
rs.fields("sig").value=siglas
rs.fields("cope").value=centro
rs.fields("cable").value=cables
rs.fields("terminal").value=disto
rs.fields("par_i").value=par_i
rs.fields("par_f").value=par_f
rs.fields("pares").value=par
rs.fields("red").value=tred
rs.fields("distkm").value=km
rs.Update
rs.close
Al ejecutarlo me marca un error en la linea de rs.Update diciendome:
Error: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Visual FoxPro Driver]No se puede actualizar el objeto Cursor.
La verdad no entiendo la razon del error, ojala y puedan ayudarme..
Bye y Gracias de ante mano
set rs=CreateObject("ADODB.Recordset")
rs.CursorType= 2
rs.LockType=3
sql ="select * from principales"
rs.open sql,"DSN=CCR"
rs.addnew
rs.fields("area").value=areas
rs.fields("central").value=nom
rs.fields("sig").value=siglas
rs.fields("cope").value=centro
rs.fields("cable").value=cables
rs.fields("terminal").value=disto
rs.fields("par_i").value=par_i
rs.fields("par_f").value=par_f
rs.fields("pares").value=par
rs.fields("red").value=tred
rs.fields("distkm").value=km
rs.Update
rs.close
Al ejecutarlo me marca un error en la linea de rs.Update diciendome:
Error: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Visual FoxPro Driver]No se puede actualizar el objeto Cursor.
La verdad no entiendo la razon del error, ojala y puedan ayudarme..
Bye y Gracias de ante mano
Valora esta pregunta


0