none
Access 2013 deja de funcionar al asignar un objeto RecordSet ADO a un formulario mediante VBA RRS feed

  • Pregunta

  • Hola,

    En una base de datos  con Access 2013, al realizar la siguiente asignación de un objeto recordset  ADO a un formulario abierto (con la versión 2007 de Access, que fue con la que programé la aplicación, no existía este error)

      

        CODIGO: 

    Dim lrsEntradas As ADODB.Recordset
            Set lrsEntradas = New ADODB.Recordset

             With lrsEntradas
                .CursorLocation = adUseClient
                .CursorType = adOpenStatic
                .LockType = adLockOptimistic
                .Open lstrSQL, gcnConexion, , , adCmdText
            End With

            'Asigno el recordset creado al formulario
            Set Forms("frmRegistroEntradas").Recordset = lrsEntradas

    obtengo el error:

    DETALLE DEL ERROR:

    Nombre de la aplicación con errores: MSACCESS.EXE, versión: 15.0.4569.1503, marca de tiempo: 0x52b0b06b

    Nombre del módulo con errores: MSACCESS.EXE, versión: 15.0.4569.1503, marca de tiempo: 0x52b0b06b

    Código de excepción: 0xc0000409

    Desplazamiento de errores: 0x008a90e2

    Id. del proceso con errores: 0x1230

    Hora de inicio de la aplicación con errores: 0x01d0db2a939d2601

    Ruta de acceso de la aplicación con errores: C:\Program Files\Microsoft Office\Office15\MSACCESS.EXE

    Ruta de acceso del módulo con errores: C:\Program Files\Microsoft Office\Office15\MSACCESS.EXE

    Id. del informe: e65b5bdb-471d-11e5-bd25-a0d3c10a832e

    Les agradecería su ayuda.

    Atentamente

    jueves, 20 de agosto de 2015 10:43