none
actualizar un registro con campo Si/no Tabla Access RRS feed

  • Pregunta

  • Buenos días o tardes a todos:

    Trato de actualizar un registro de una tabla de una BBDD Access que tiene un campo de tipo Si/No, con el siguiente código VBA:

    Query = "UPDATE " & .TablaNombresInstrumentos & _
    " SET [Prueba] = " & Me.LBInstrumentos.Selected(Fila) & _
    " WHERE [Ins] = '" & CStr(Me.LBInstrumentos.List(Fila, 0)) & "'"

    El código

    Me.LBInstrumentos.Selected(Fila)

    Devuelve un booleano, que al utilizar una versión castellana, es o VERDADERO o FALSO

    Sin embargo la BBDD no acepta ese tipo de valor para el campo [Prueba], que es de tipo Si/No, FORMATO Verdadero/Falso

    ¿Alguien sabría decirme como hacerlo?


    Manuel Cavero

    jueves, 11 de julio de 2019 8:11

Respuestas

  • Hola!

    lo ideal, para evitar problemas es utilizar el valor de verdadero/falso -1/0


    Saludos a todos desde Huelva Emilio http://www.mvp-access.es/emilio/

    • Marcado como respuesta Manuel Cavero jueves, 11 de julio de 2019 9:32
    jueves, 11 de julio de 2019 9:26

Todas las respuestas

  • Hola!

    lo ideal, para evitar problemas es utilizar el valor de verdadero/falso -1/0


    Saludos a todos desde Huelva Emilio http://www.mvp-access.es/emilio/

    • Marcado como respuesta Manuel Cavero jueves, 11 de julio de 2019 9:32
    jueves, 11 de julio de 2019 9:26
  • Muchas gracias Emilio, no se me había ocurrido. Estupenda idea!!

    Espero que todo esté bien por Huelva, sobre todo los onubenses, las gambas y el jamón!


    Manuel Cavero

    jueves, 11 de julio de 2019 9:32