Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/06/2005, 05:48
zabait
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 20 años
Puntos: 1
Como bien ha dicho en otro asunto no sé quien: Internet no muerde y google tampoco.

Te he encontrado un caso de microsoft para cuando haces update, pero no para cuando añades.

¿Cuál es la causa del mensaje de error: "Error 3426 y 3020 - Diferente números de error con 16-bit/32-bit"?

Respuesta: Al ejecutar el método Update sobre un recordset, el error que se produce es diferente dependiendo de la versión de VB4, 16 o 32- bit:
16-Bit
--------

Run-time error '3426':
The action was canceled by an associated object.

32-Bit
--------

Run-time error '3020':
Update or CancelUpdate without AddNew or Edit.


Para corregirlo ejecute el método Edit del recordset, justo antes que el método Update :
Data1.RecordSet.Edit
Data1.RecordSet.Update


Espero que te sirva de algo