none
error en expresion RRS feed

  • Pregunta

  • Buenas noches!

    en una consulta formada  a su vez por la consulta ID_PDV y Plantill estoy intentando introducir la siguiente expresion que me da error

    int: DBúsq("[Int_referencia]";"[tipos]";"[ID_PDV]&[Int_legal]" & " like" & [C_IBIWEB].[ID_PDV] & [C_IBIWEB].[PORC_IN])

    donde tipos es una tabla con varios campos entre ellos Int_referencia, ID_PDV, Int_legal

    ID_PDV es un campo texto y int_legal es numerico

    Por favor, como sería correcta la expresion para que funcione??

    Gracias

    martes, 24 de enero de 2012 19:44

Respuestas

  • Hola!
    un like sin comodines no tiene sentido, mejor un signo igual, por otra parte INT es una palabra reservada de VBA, al margen de eso si uno de los dos es una cdena el resultado lo es, por ello debe ir todo entre comillas, simples.

    DBúsq("[Int_referencia]";"[tipos]";"[ID_PDV]&[Int_legal]" & " = '" & [C_IBIWEB].[ID_PDV] & [C_IBIWEB].[PORC_IN] & "'")

    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/
    • Editado Emilio Sancha martes, 24 de enero de 2012 22:43
    • Marcado como respuesta rafa_c miércoles, 25 de enero de 2012 7:38
    martes, 24 de enero de 2012 22:40